Hotels in Maiorca

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

Where to stay in Maiorca?

Properties are selected based on real traveller reviews and popularity among guests who’ve booked a night in Maiorca on Hotels.com. These Maiorca hotels consistently deliver on comfort, location and traveller experience. Last updated on .

Stella Marina Camere sul mare

Stella Marina Camere sul mare
Budoni
9.2 out of 10, Wonderful, (130 reviews)
Embrace seaside tranquility at this charming inn near Port Ottiolu. Wake up to Mediterranean views, then stroll to nearby Salamaghe Beach. After sun-soaked adventures, unwind at the beach bar or enjoy snacks on the scenic terrace with free WiFi and parking.
The price is AU$296
includes taxes & fees
20 July - 21 July
Stella Marina Camere sul mare

hotel ristorante Donatella

hotel ristorante Donatella
Posada
9.0 out of 10, Wonderful, (7 reviews)
The price is AU$192
includes taxes & fees
4 Aug - 5 Aug
hotel ristorante Donatella

AQUA SARDINIA Boutique Hotel

AQUA SARDINIA Boutique Hotel
Budoni
9.8 out of 10, Exceptional, (14 reviews)
This boutique hotel in Budoni offers a refreshing outdoor pool and complimentary daily breakfast. Just a 15-minute drive from Port Ottiolu and San Teodoro Beach, enjoy free WiFi and daily housekeeping while exploring Sardinia's coastal treasures.
The price is AU$432
includes taxes & fees
20 July - 21 July
AQUA SARDINIA Boutique Hotel

Hotel San Teodoro

Hotel San Teodoro
4.0 star property
San Teodoro
8.8 out of 10, Excellent, (81 reviews)
The price is AU$522
includes taxes & fees
29 July - 30 July
Hotel San Teodoro

VILLA MBITA DOMO RELAX LODGE

VILLA MBITA DOMO RELAX LODGE
Brunella
The price is AU$289
includes taxes & fees
20 July - 21 July
VILLA MBITA DOMO RELAX LODGE

Hotel Costa Caddu

Hotel Costa Caddu
3.0 star property
San Teodoro
9.2 out of 10, Wonderful, (91 reviews)
Soak in Mediterranean views from the rooftop terrace of this San Teodoro hotel near Port Ottiolu. After a refreshing swim in the outdoor pool, enjoy the spa pool or sip drinks from the bar while San Teodoro Beach waits nearby.
The price is AU$409
includes taxes & fees
26 July - 27 July
Hotel Costa Caddu

Sa Prata Hotel & Resort

Sa Prata Hotel & Resort
3.0 star property
Budoni
8.8 out of 10, Excellent, (5 reviews)
Discover tranquility at this coastal Budoni retreat with a seasonal outdoor pool, rooftop terrace, and poolside bar. After swimming, enjoy a refreshing drink at the bar/lounge, then explore nearby Port Ottiolu and Spiagge Porto Ainu.
The price is AU$264
includes taxes & fees
21 July - 22 July
Sa Prata Hotel & Resort

TUI BLUE Budoni

TUI BLUE Budoni
4.0 star property
Budoni
8.0 out of 10, Very good, (51 reviews)
Escape to this family-friendly holiday park featuring a seasonal outdoor pool and fitness centre. Just minutes from Circuito di Karting and Salamaghe Beach, enjoy two restaurants, complimentary breakfast, and free WiFi while being a short drive from Costa Smeralda Airport.
The price is AU$573
includes taxes & fees
26 July - 27 July
TUI BLUE Budoni

Tenuta Lu Baroni

Tenuta Lu Baroni
Budoni
9.6 out of 10, Exceptional, (5 reviews)
Escape to Tenuta Lu Baroni in Budoni, where daily buffet breakfast comes complimentary between 8:00 AM and 10:30 AM. Private patios enhance each condo's kitchen setup, while Port Ottiolu and San Teodoro Beach await within 15 minutes by car.
The price is AU$232
includes taxes & fees
24 July - 25 July
Tenuta Lu Baroni

Hotel Cala Mirto

Hotel Cala Mirto
3.0 star property
Budoni
8.0 out of 10, Very good, (70 reviews)
Sun-drenched days await at this Budoni beach hotel with a seasonal outdoor pool and poolside bar for refreshing drinks. Enjoy complimentary breakfast before exploring nearby Port Ottiolu and Spiagge Porto Ainu, then unwind on the scenic rooftop terrace.
The price is AU$327
includes taxes & fees
30 July - 31 July
Hotel Cala Mirto

Beach Hotel Budoni

Beach Hotel Budoni
3.0 star property
Budoni
8.4 out of 10, Very good, (48 reviews)
Unwind with professional massages before enjoying a drink at the stylish bar. This hotel features a charming garden and café, plus convenient room service. Spiagge Porto Ainu and Baia Sant'Anna beaches are nearby, with free parking for easy exploration.
The price is AU$293
includes taxes & fees
30 July - 31 July
Beach Hotel Budoni

Li Suari Club Village

Li Suari Club Village
San Teodoro
7.8 out of 10, Good, (15 reviews)
Immerse in Sardinian charm at this beach retreat just minutes from San Teodoro Beach. Cool off in the seasonal outdoor pool with a dedicated children's area, grab refreshments at the snack bar, or enjoy restaurant dining. Free breakfast, parking, and kids' club complete your seaside getaway.
The price is AU$501
includes taxes & fees
31 July - 1 Aug
Li Suari Club Village

Hotel Le Mimose

Hotel Le Mimose
3.0 star property
San Teodoro City Centre
8.6 out of 10, Excellent, (76 reviews)
Experience coastal relaxation at this Mediterranean retreat near San Teodoro Beach and Port Ottiolu. Cool off in the outdoor pool with a dedicated children's area, enjoy Italian cuisine at Le Mimose restaurant, and sip drinks at the poolside bar.
The price is AU$297
includes taxes & fees
20 July - 21 July
Hotel Le Mimose

MOLAROTTO CAMERE CON ANGOLO COTTURA

MOLAROTTO CAMERE CON ANGOLO COTTURA
San Teodoro
9.6 out of 10, Exceptional, (9 reviews)
The price is AU$329
includes taxes & fees
20 July - 21 July
MOLAROTTO CAMERE CON ANGOLO COTTURA

Velis - art & hospitality

Velis - art & hospitality
Posada
10.0 out of 10, Exceptional, (4 reviews)
The price is AU$196
includes taxes & fees
24 July - 25 July
Velis - art & hospitality

Hotel VelaSole

Hotel VelaSole
3.0 star property
Siniscola
8.4 out of 10, Very good, (35 reviews)
The price is AU$226
includes taxes & fees
20 July - 21 July
Hotel VelaSole

SardegnaSummer Li Mori

SardegnaSummer Li Mori
Budoni
10.0 out of 10, Exceptional, (2 reviews)
Unwind at this family-friendly Budoni hotel where a refreshing seasonal pool and relaxing spa pool await. Located just a short drive from Port Ottiolu and San Teodoro Beach, you'll enjoy free WiFi while exploring Sardinia's stunning coastal attractions.
The price is AU$939
includes taxes & fees
30 July - 31 July
SardegnaSummer Li Mori

B&B Eleonora D'Arborea

B&B Eleonora D'Arborea
Posada
9.6 out of 10, Exceptional, (27 reviews)
This inviting B&B serves daily buffet breakfast and provides free WiFi and parking. Nearby attractions include Castello della Fava and Su Tiriarzu Beach, with snorkelling spots and hiking trails just minutes away from this peaceful Sardinian retreat.
The price is AU$165
includes taxes & fees
23 July - 24 July
B&B Eleonora D'Arborea

Hotel L'Esagono

Hotel L'Esagono
3.0 star property
San Teodoro City Centre
8.2 out of 10, Very good, (329 reviews)
Immerse yourself in beachside bliss at this Mediterranean retreat with private beach access and sun loungers. Enjoy ocean views while savouring local cuisine at L Esagono restaurant. The outdoor pool and spa add luxury to your stay near San Teodoro Beach.
The price is AU$462
includes taxes & fees
7 Aug - 8 Aug
Hotel L'Esagono

Le dune RELAX camere cucina&piscina

Le dune RELAX camere cucina&piscina
San Teodoro City Centre
10.0 out of 10, Exceptional, (1 review)
The price is AU$321
includes taxes & fees
26 July - 27 July
Le dune RELAX camere cucina&piscina
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Check out reviews of Maiorca hotels guests love

Frequently asked questions

How much does a hotel room cost in Maiorca?
You can find top hotels in Maiorca from AU$165 with options to suit your budget and needs. To find an affordable hotel in Maiorca that meets all of your requirements, just apply filters on Hotels.com and sort hotels by "Price: low to high".
How can I find deals and earn rewards at Maiorca hotels?
Discover great deals on Maiorca hotel stays with Hotels.com. It's also a good idea to look at hotel prices mid-week or during the low season as you're likely to find off-peak deals. And make sure to check out our last-minute deals on Maiorca hotels.
Can I book Maiorca hotels with free cancellation?
In order to book a refundable Maiorca hotel, simply filter hotels by "Property cancellation options" and select "Fully refundable property". Many hotels offer free cancellation, so you can receive a refund if you need to cancel. Some hotels do require cancelling more than 24 hours before check-in, so double-check your booking beforehand.
What are some popular hotels in central Maiorca?
If you're looking for hotels in central Maiorca, check out Sa Murta Bianca and Tenuta Lu Baroni. Travellers love Sa Murta Bianca for its location, as well as the seasonal outdoor pool, terrace and free parking this affittacamere offers. Tenuta Lu Baroni is another popular central country house with a free buffet breakfast, plus patios in the guestrooms. When you stay at one of these central hotels, you'll be in easy reach of top sights including San Teodoro Beach. San Teodoro City Centre is a central area for your Maiorca holiday.
Can I book a refundable accommodation option in Maiorca?
If you want the flexibility to change your plans to Maiorca, most hotels offer refundable* rates that you can book. You can see these properties by searching our site and using the "fully refundable" filter to narrow down the results.
What will the weather in Maiorca be like during my visit?
July and August are typically the warmest months in Maiorca, when the average temperature is 24°C. February and January are the coldest months, when the average temperature is 11°C. November and January are the months with the most rain.
Why should I book my Maiorca hotel with Hotels.com?
There are lots of reasons to book your Maiorca trip with us: our free cancellations on selected hotels* gives you flexibility, our Price Guarantee ensures that you always get the lowest price, and you can earn rewards on every booking.

Keep exploring