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 – 178 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.

A
Alesia
From
Ireland
We loved the location and how central this hotel is, within a few minutes walk of the beaches and the main areas with shops and restaurants. The hotel was nice and clean, the rooms and beds were lovely and very comfortable and we loved having the balcony. The staff we met were all very friendly, helpful and welcoming. Also felt that it was good value. Would happily stay here again.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,505 reviews
Location 9.5
Price from
US$105.82
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.

M
Marko
From
Switzerland
perfect beach with private access. Food was great. comfy beds.
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 1,484 reviews
Location 9.3
Price from
US$630.82
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.

c
camilasm2008
From
Belgium
The location is just perfect. The hotel is great for its value, the team is super warm and nice. Food is diverse. Will for sure recommend and come back.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,171 reviews
Location 9.1
Price from
US$260.09
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.

D
Daria
From
Ukraine
Great location, very clean (they cleaned the room every day, changed towels if necessary), anything that was missing could be asked at the reception (from a kettle to an umbrella for the beach), having warned in advance we were able to check in at night, the view from the balcony was a pleasant surprise. The lack of air conditioning did not bother us at all, it was quite cool in the room, you could also use a fan
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 395 reviews
Location 9.4
Price from
US$67.98
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
Sorin
From
Spain
locations, design ,availability
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 781 reviews
Location 9.0
Price from
US$156.36
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.

P
Paula
From
Ireland
Breakfast was good plenty of choice
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 130 reviews
Location 9.2
Price from
US$338.63
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.

D
Dmytro
From
Ukraine
Very good location, clean and spacious rooms, extremely supportive and friendly staff
Scored out of 10, guest rating 6.8
Pleasant - What previous guests thought, 454 reviews
Location 9.2
Price from
US$205.60
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.

D
Donna
From
United Kingdom
it was very clean the room was a family room with 4 beds In and a nice balcony .. really good value
Scored out of 10, guest rating 7.5
Good - What previous guests thought, 259 reviews
Location 8.6
Price from
US$185
1 night, 2 adults

Hotel Calimera Fido Gardens

Hotel in Cala d´Or

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.

J
József
From
Hungary
halfboard was wery tasty and there was a lot of type of food, everything was fresh
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 782 reviews
Location 8.6
Price from
US$304.74
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.

J
Jane
From
United Kingdom
Nice surroundings, good entertainment, fun but not overbearing, relatively peaceful, didn't feel too crowded
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 530 reviews
Location 8.5
Price from
US$197.53
1 night, 2 adults
See all 178 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

Best hotels with breakfast in Cala d´Or and nearby

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 324 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.

  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 454 reviews

    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.

    From US$138.45 per night
  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 196 reviews

    Centrally located in Cala d’Or and only 100 metres from Cala Gran beach, this hotel is surrounded by bars, shops and restaurants. It offers several outdoor pools and a buffet restaurant.

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

    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.

    From US$103.89 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.4
    Very good - What previous guests thought, 254 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 6.3
    Pleasant - What previous guests thought, 134 reviews

    Located just 100 metres from Cala d’es Pou Beach, Gavimar La Mirada Hotel and Apartments features a large sun terrace and outdoor pool.

  • Scored out of 10, guest rating 7.3
    Good - What previous guests thought, 481 reviews

    Set only 300 metres from a white sandy beach, the expansive and beautiful Club Martha’s in Cala d’Or boasts a large, outdoor swimming pool and sports facilities, ideal for family holidays in the sun.

Budget hotels in Cala d´Or and nearby

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 317 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.08 per night
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 877 reviews

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

    From US$143.45 per night
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 430 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.56 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 781 reviews

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

    From US$126.18 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 530 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$126.75 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 173 reviews

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

    From US$121.75 per night
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 821 reviews

    Set close to Cala Figuera, in the south-east of Mallorca, Villa Lorenzo features heated rooms with balcony. Each room offer free WiFi and is fitted with marble flooring and a wardrobe.

    From US$117.58 per night
  • Scored out of 10, guest rating 9.0
    Superb - What previous guests thought, 396 reviews

    Located 2 km from Cala Santanyi Beach, Apartaments Marina Sol i Pins offers a seasonal outdoor swimming pool, a garden and air-conditioned accommodation with a balcony and free WiFi.

    From US$122.87 per night

Hotels located in the centre of Cala d´Or

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 33 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$461.67 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$461.67 per night
  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 35 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$286.90 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 4 reviews

    Set in Cala d´Or, a few steps from Cala Gran Beach, Bungalow Cala Dor 27 offers accommodation with free WiFi, a terrace or a balcony and access to a garden and an outdoor pool.

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

    Set in Cala d´Or, 300 metres from Cala Petita Beach and 26 km from The Caves of Drach, Sweet Family House offers air-conditioned accommodation with a patio and free WiFi.

  • 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$307.30 per night
  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 5 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$307.30 per night

FAQs about hotels in Cala d´Or

What guests said about Cala d´Or:

  • 10.0

    Cala dor is a beautiful place with so many beautiful cove...

    Cala dor is a beautiful place with so many beautiful cove beaches Esmeralda very pretty It’s such a safe place everyone is chilled out and relaxed just such a lovely atmosphere everywhere Marina is stunning and beautiful foid our favourite was portofina restaurant staff are very friendly and food is lovely we found marina cheaper to eat than the square as well Maddison’s bar nice atmosphere in the evenings Everything is in walking distance square and marina 5 min walk apart from each other there are lots of hotels in Cala dor situated around the square Just loved Cala dor and will def go back
    Guest review by
    Zoe
    United Kingdom
  • 8.0

    The town centre- met our expectations.

    The town centre- met our expectations. One main street for shopping ( we couldn't find any more !) and lots of restaurant choices. The marina restaurants- we ate at two/three and the standard of food was superb.
    Guest review by
    Orla
    United Kingdom
  • 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

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

See all
  • From US$249.27 per night
    Scored out of 10, guest rating 8.6
    Fabulous - What previous guests thought, 751 reviews
    The property is in a fantastic location right on the beach and in the middle of Cala D’Or. The decision to stay here was mainly based on the fact it was adult only but it also offered lots of facilities. The spacious rooms had hairdryers, air con, tea & coffee facilities, TV and a clean bathroom (shower only), pool towels were also supplied free of charge. We didn’t get chance to experience the spa or evening bar/entertainment but the pool bar was good and would definitely look to try these next time.
    Guest review by
    Vanessa
    United Kingdom
  • From US$138.45 per night
    Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 454 reviews
    Location of the hotel is perfect, right on the beach and right by town whilst quiet. Our room was bigger than last time we stayed, yes the rooms are dated, in need of upgrade but how much time is spent in your room? Food was good, more choice than in the 2 4star hotels we went to next. All inclusive restaurants get repetitive if you stay a while, this one is no different but don't know what others are moaning about.
    Guest review by
    Kelly
    United Kingdom
  • 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
  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 34 reviews
    Lovely self sufficient and spacious apartment. Clean and comfortable rooms with a great location on the beach
    Guest review by
    Wendy
    Australia
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 624 reviews
    The staff were very friendly. The location on the beach was excellent. Easy access to shops and restaurants.
    Guest review by
    Keren
    United Kingdom