Skip to main content

Search hotels in Cala d´Or

Enter your dates to see the latest prices and deals for Cala d´Or hotels

Cala d´Or – 177 hotels and places to stay

Filter by:

Star rating

Review score

Hotel Antares

Hotel in Cala d´Or

Hotel Antares is set in the center of Cala D’Or, 2 2-minute walk from Cala Gran Beach and 6 6-minute walk from Cala D’Or Harbour. Free WiFi is available throughout.

K
Karyna
From
Spain
The beds are like sleeping on a cloud. Nice size terrace. Also the staff where very helpful to point us in the direction of anything we needed.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,499 reviews
Location 9.5
Price from
US$118.52
1 night, 2 adults

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Hotel in Cala d´Or

The modern Inturotel Cala Esmeralda – Adults Only has an ideal seafront setting, in Majorca’s Cala d’Or. It offers 3 outdoor swimming pools, an on-site spa and attractive gardens.

B
Benjamin
From
Luxembourg
All was great, honestly it felt like a hotel that definitely deserve a fifth star! For the ones that know how 5 star resorts used to feel like 15 years ago, that feeling of calmness, easiness, and customer service everywhere you go, this is the place to be. Did not know we still had hotels that actually know what they are doing. Staff is extremely friendly and know about customer service, even the cleaning staff in the morning will all greet you very nicely when passing by going to breakfast. Rooms are creative, quiet, nice, clean, and spacious enough. Sea view is great. Spa is warm, welcoming, nice in colder times of the year but a little small. Parking available. It's super clean, imagine the staff was cleaning the top of the umbrellas at 7 in the morning. Then there is yoga at the beach in the morning, it's all so peaceful and calm. Hairdryers are great, minibar actually contains fresh drinks. Beach is small thou and can become crowded very quickly but beach bar with swimming pool is really nicely located and spacious same for the main pool on hotel premises. Keep in mind it will be mostly couples that you will meet here.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,484 reviews
Location 9.3
Price from
US$635.86
1 night, 2 adults

Barceló Ponent Beach

Hotel in Cala d´Or

This 4-star hotel is situated on Cala Ferrera beach, in the beautiful town of Cala D'Or, offering a wide variety of services and excellent entertainment for adults and children.

A
Annmarie
From
Australia
Amazing view, location and staff were brilliant
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,173 reviews
Location 9.1
Price from
US$262.17
1 night, 2 adults

Hostal Oasis Dor

Hotel in Cala d´Or

Hostal Oasis Dor has a garden, terrace, a restaurant and bar in Cala d´Or.

M
Michael
From
United Kingdom
The staff were so warm and welcoming. The hotel was very well placed. Excellent price Loved it. We will be back.
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 387 reviews
Location 9.4
Price from
US$68.53
1 night, 2 adults

Melia Cala d'Or Boutique Hotel

Hotel in Cala d´Or

Meliá Cala d'Or offers luxurious rooms with free WiFi throughout the hotel.

I
Irina
From
Norway
I really liked the room and the beautiful veranda with the bathtub.
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 130 reviews
Location 9.2
Price from
US$384
1 night, 2 adults

Gavimar Cala Gran Hotel and Apartments

Hotel in Cala d´Or

Set at the front of Cala Gran Beach,Gavimar Cala Gran Hotel and Apartments features 4 swimming pools, a buffet restaurant and several sport facilities.

N
Na tka
From
United Kingdom
My holiday was unforgettable , Natalia
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 461 reviews
Location 9.3
Price from
US$223.97
1 night, 2 adults

Hotel d'Or

Hotel in Cala d´Or

Set 8 minutes’ walk from the picturesque cove and beach at Cala d’Or, Hotel D'or offers rooms with terraces overlooking its gardens. It features a seasonal outdoor pool and a restaurant.

S
Sarah
From
Australia
So beautiful, rooms very nice and fresh, the location of the hotel is right in the main part of cala D’or so it’s easy to walk everywhere and to the nearby beaches.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 781 reviews
Location 9.0
Price from
US$157.61
1 night, 2 adults

Hotel Palia Dolce Farniente 3 Sup

Hotel in Cala d´Or

Palia Dolce Farniente is next to Majorca’s Egos Beach, and offers 2 tennis courts and a large outdoor pool. Each spacious room has a private balcony, fan and satellite TV.

I
István
From
Hungary
The all inclusive was really nice, a lot of options to choose and all the soft drinks, beer, sangria and wine is available all day.Between meals you can eat at pool hamburgers, hotdogs or crepes. The whole resort is for french people, they speak English but all the shows are in french language. The parking is free in front of the hotel and there are some shops and restaurants in the neighbourhood. I will recommend to choose a room with view or at least to the upper floor.
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 264 reviews
Location 8.5
Price from
US$186.48
1 night, 2 adults

Alua Suites Las Rocas

Hotel in Cala d´Or

Alua Suites Las Rocas is 400 metres from the beach in south-east Mallorca’s Cala d’Or resort. It offers 3 outdoor pools and apartments with a private balcony.

P
Patrícia
From
Slovakia
Everything was good, location, breakfast, staff. We recommend this accommodation.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 532 reviews
Location 8.6
Price from
US$199.11
1 night, 2 adults

Boutique Hostal Mistral

Cala d´Or

Set in Cala d´Or, Boutique Hostal Mistral is just 250 metres from Cala Gran Beach and 400 metres from Cala D’Or Beach. It offers air-conditioned rooms with free WiFi and satellite TV.

A
Akash Aman
From
Netherlands
The place is located very near to main beaches. The boutique is run by a family and they are very warm and gracious. The room is very clean and has some personal touch from the host. Overall the stay was really amazing and would come again here next time.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 735 reviews
Location 9.8
Price from
US$165.93
1 night, 2 adults
See all 177 hotels in Cala d´Or

Hotels with airport shuttles in Cala d´Or

Most booked hotels in Cala d´Or and surroundings in the past month

See all

Budget hotels in Cala d´Or and nearby

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 320 reviews

    Situated on the main street of Cala d’Or, Hostal San Francisco is located 400 metres from Cala Gran Beach and 500 metres from Cala d'Or Beach. Free WiFi is available throughout.

    From US$103.91 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 387 reviews

    Hostal Oasis Dor has a garden, terrace, a restaurant and bar in Cala d´Or.

    From US$77.82 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 252 reviews

    Cala d'Or Playa Apartments are 5 minutes’ walk from Mallorca’s Cala Gran and Cala Esmeralda Beaches.

  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 842 reviews

    Grupotel Cala Marsal Nature Hotel welcomes you to its new chapter following a complete renovation in 2025.

    From US$144.59 per night
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 431 reviews

    Most rooms at Hostal Residencia San Francisco come with a private balcony and free WiFi. Located in Portocolom, 10 minutes’ walk from Cala Marcal Beach, it features a seasonal outdoor pool.

    From US$46.93 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 777 reviews

    This stylish guest house is located in the charming fishing port of Puerto Colom, on Mallorca’s east coast.

    From US$127.18 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 533 reviews

    Hostal Marblau Mallorca is set in Cala Figuera, 300 metres from the marina. This guest house features a terrace and well-equipped rooms with free Wi-Fi access. The property runs on renewable energy.

    From US$127.76 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 172 reviews

    Apartamentos Vista al Mar are located 200 metres from the sea in Cala Figuera in south-east Mallorca.

    From US$122.73 per night

Best hotels with breakfast in Cala d´Or and nearby

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 328 reviews

    This modern, adults-only hotel has a large outdoor pool with sun terrace and air-conditioned rooms with balcony. Overlooking Cala Gran Beach, it is just 100 metres from Cala Gran Beach.

    From US$322.02 per night
  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 754 reviews

    Facing the beachfront, Grupotel Rocador - Adults Only offers 3-star accommodation in Cala d´Or and has an outdoor swimming pool, fitness centre and garden. 300 metres from Cala Gran Beach and 25 km...

    From US$251.26 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 130 reviews

    Meliá Cala d'Or offers luxurious rooms with free WiFi throughout the hotel.

  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 794 reviews

    Just 100 metres from Cala Egos Beach, Hotel Calimera Fido Gardens offers rooms with balconies. It features 2 seasonal outdoor swimming pools and a restaurant.

    From US$219.64 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 467 reviews

    Set in Calonge, 47 km from Aqualand El Arenal, Boutique Hotel Petit Sant Miquel offers accommodation with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$199.11 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 434 reviews

    Offering incredible Mediterranean Sea views Hotel JS Cape Colom has a spectacular cliff-top setting in Porto Colom. It features a large outdoor swimming pool.

    From US$211.56 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 373 reviews

    Set in the heart of Porto Colom, Majorca, the JS Portocolom Suites hotel complex enjoys picturesque views over the harbour and the old town.

    From US$211.56 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 362 reviews

    Featuring an outdoor pool, a barbecue and views of the garden, Ca'n Gaia offers accommodation in Felanitx. Guests can enjoy a drink at the bar.

    From US$293.34 per night

Hotels located in the centre of Cala d´Or

  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 23 reviews

    Set in Cala d´Or, 200 metres from Cala Gran Beach and 25 km from The Caves of Drach, White suites 3 offers air-conditioned accommodation with a balcony and free WiFi.

  • Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 32 reviews

    Located in Cala d´Or, 200 metres from Cala Gran Beach and 25 km from The Caves of Drach, White suites 2 provides air-conditioned accommodation with a balcony and free WiFi.

    From US$465.36 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 30 reviews

    Situated in Cala d´Or, 200 metres from Cala Gran Beach and 25 km from The Caves of Drach, White suites features air-conditioned accommodation with a patio and free WiFi.

    From US$465.36 per night
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 33 reviews

    Set in Cala d´Or, the recently renovated Hostal Talamanca offers accommodation 200 metres from Cala Petita Beach and 26 km from The Caves of Drach.

    From US$289.19 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 17 reviews

    Located in Cala d´Or, Apartamento Felipe 1-6 provides accommodation with an outdoor pool.

    From US$309.75 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 6 reviews

    Apto Felipe 1-2 vista piscina is located in Cala d´Or, 26 km from The Caves of Drach, 27 km from Ses Salines Lighthouse, as well as 40 km from Pula Golf Course.

  • Scored out of 10, guest rating 5.6
    Passable - What previous guests thought, 14 reviews

    Set in Cala d´Or in the Majorca region, Apartamento Felipe 2-4 features a patio.

    From US$309.75 per night
  • Scored out of 10, guest rating 5.0
    Passable - What previous guests thought, 18 reviews

    Situated 26 km from The Caves of Drach, 27 km from Ses Salines Lighthouse and 40 km from Pula Golf Course, Apartamento Felipe 2-2 features accommodation set in Cala d´Or.

    From US$309.75 per night

FAQs about hotels in Cala d´Or

What guests said about Cala d´Or:

  • 8.0

    Cala d'Or is an OK resort.Good for young children .

    Cala d'Or is an OK resort.Good for young children . No authentic Spanish influence, very Brits or German abroad. Sorry to say a bit tacky and parts of the resort needs renovating and cleaning up.
    Guest review by
    Caroline
    United Kingdom
  • 8.0

    The Cala d’Or resort is a lovely resort….

    The Cala d’Or resort is a lovely resort…. It has lovely bars and restaurants… the marina is incredible with amazing views from the terrace of restaurants.. we had incredible meals for both lunch and dinner and really enjoyed our wine… overall a wonderful short break.
    Guest review by
    Mary-Rose
    Ireland
  • 10.0

    Great town, something for everyone.

    Great town, something for everyone. Every type of restaurant, fish, meat and all offer a vegetarian option. Early on it is mainly dining, later on it burst into life with vibrant varied nightlife. In the day the town is great for shopping with a huge range of stores, followed by a quiet lunch in one of the dozens of restaurants.
    Guest review by
    Michael
    United Kingdom
  • 6.0

    Nice area but Difficult to get around in the heat without a...

    Nice area but Difficult to get around in the heat without a car. Bus service unreliable and taxis expensive. Too hot to walk far. We got A taxi to the caves which was a nice day out but originally waited at the bus stop for an hour for a bus that never came and the hotel reception staff said ‘it’s Saturday so it’s busy’ as the reason!
    Guest review by
    Fiona
    United Kingdom
  • 10.0

    Cala D’Or is super for families, lots of restaurants for all...

    Cala D’Or is super for families, lots of restaurants for all tastes, great little shops for kids. Port area is really beautiful to stroll around. Gorgeous restaurants and much quieter than the centre. Trying to find parking can be difficult. Highly recommend Cala D’Or and have been going there for a number of years. Beaches are gorgeous and sea water warm and inviting.
    Guest review by
    Conor
    Ireland
  • 10.0

    Great town and marina.

    Great town and marina. Loads of great bars and restaurants for all tastes. We went as a couple, had a fab time. Defo visit Manuel at Rustic for a fab steak and the best garlic prawns in town. Also go to Indiana Johns and see Paul, Neil and Nina. They are so friendly. Drinks are great and the food was surprisingly very good. Try the Massamam curry and Tandoori Chicken if you fancy some Asian food. Head to the marina for great fish and tapas and some great cocktails with amazing views of the luxury cruisers.
    Guest review by
    Eliot
    United Kingdom

See reviews by guests who stayed at hotels in Cala d´Or

See all
  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 532 reviews
    We couldn’t have chosen a better hotel. The location is absolutely incredible on the cliff. They also have a stairs down to the sea where you can jump in. With all the pools there was always enough room and enough sun beds all day long. The whole hotel was very very clean and the rooms too. The all inclusive food was pretty good as well. The walk down to the marina is 15 minutes which is perfect, and a taxi to the main centre costs like 6 euro’s.
    Guest review by
    Dave
    Netherlands
  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 906 reviews
    All inclusive for a few nights: The main buffet restaurant was very good. Variety of food with different cuisines daily and well attended by staff. Good balance of livelier and quieter areas. Wait staff very attentive. Decent selection of drinks for All Inclusive The location on a small beach, is very beautiful. On the 5th floor the views were great. It's a nice hotel. Rooms were clean.
    Guest review by
    Miranda
    United Kingdom
  • From US$251.26 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 754 reviews
    We absolutely loved the location!!! The hotel is right on the beach with easy access to the beach and bay (which is stunning!!!). It's in a quiet area and yet its very close to restaurants and shops. Breakfast was superb with a huge choice of food. The hotel itself is very clean and comfortable. We would definately stay here again on our next trip to Majorca!!!
    Guest review by
    Karolina
    Poland
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,982 reviews
    The location is right on the beach- perfect for kids who get bored easily! 10min walk to the busy part of town, but restaurants right on the doorstep if you prefer shorter walk. Pools are great and lifeguards are quick to remove towels if noone at the sun loungers, so always availability.
    Guest review by
    Robyn
    Ireland
  • From US$258.85 per night
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,173 reviews
    Staff were all great and looked after us well. Good facilities and right on the beach too!
    Guest review by
    Tom
    United Kingdom