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.

R
Rebecca
From
New Zealand
Perfect location, in very close walking distance to beaches and food! Aircon was very good and everything exceeded our expectations! Staff were friendly and super helpful! Thanks for having us!
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,499 reviews
Price from
US$82.20
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
Price from
US$451.96
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.

M
Marjorie
From
Philippines
Barceló Ponent feels like a paradise! We initially booked a room with a sea view, but to our surprise, they upgraded us to an even more spacious room, and the view from our balcony is stunning! I love everything about this place. 🤗 It has all the amenities we need, including a pool area and beachfront access. There’s a bar for nighttime relaxation, a restaurant, and we especially enjoy the buffet offerings from breakfast to dinner. You can even switch breakfast and lunch if you give the staff a one-day notice.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 1,167 reviews
Price from
US$259.77
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.

U
Ulrika
From
Switzerland
Excellent location. Nice room and bathroom. It will be even more lovely once the renovation is completed.
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 401 reviews
Price from
US$67.90
1 night, 2 adults

MarSenses Ferrera Blanca Hotel Family

Hotel in Cala d´Or

Offering direct access to Cala Ferrera beach, and close to the most beautiful beaches in Majorca, this fantastic resort is perfect for an enjoyable holiday in the sun.

D
Didi
From
Switzerland
-Activities for the whole family -The complete Hotel crew was very helpfull and friendly -The allinclusive is valuable here -Enough storees around -the beach is close by -Excelent price for our two rooms
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 387 reviews
Price from
US$209.39
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, 129 reviews
Price from
US$327.64
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, 452 reviews
Price from
US$174.33
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, 259 reviews
Price from
US$184.77
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.

G
Georgina
From
United Kingdom
Clean and lots of facilities. Staff were friendly and excellent customer service from all members of staff.
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 770 reviews
Price from
US$217.63
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.

H
Haeun
From
Hungary
view is amazing. room is big and clean. i like it. there are 2 swimming pool, it's good to relax and rest.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 523 reviews
Price from
US$197.29
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

Budget hotels in Cala d´Or and nearby

  • Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 312 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$102.96 per night
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 498 reviews

    Situated within 100 metres of Calo des Pou Beach and 28 km of Ses Salines Lighthouse in Cala d´Or, Hotel Club Es Talaial features accommodation with seating area.

  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 130 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 8.2
    Very good - What previous guests thought, 937 reviews

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

    From US$103.34 per night
  • Scored out of 10, guest rating 6.0
    Pleasant - What previous guests thought, 428 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$67.17 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 785 reviews

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

    From US$102.69 per night
  • Scored out of 10, guest rating 8.0
    Very good - What previous guests thought, 527 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$87.84 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 174 reviews

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

    From US$87.04 per night

Hotels located in the centre of Cala d´Or

  • Scored out of 10, guest rating 8.7
    Fabulous - What previous guests thought, 319 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$235.10 per night
  • Scored out of 10, guest rating 6.8
    Pleasant - What previous guests thought, 452 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.

  • Scored out of 10, guest rating 7.1
    Good - What previous guests thought, 197 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.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.

    From US$461.10 per night
  • Scored out of 10, guest rating 8.5
    Very good - What previous guests thought, 31 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.10 per night
  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 5 reviews

    Located in Cala d´Or, 200 metres from Cala Gran Beach and 26 km from The Caves of Drach, Beach Apartment 11 provides air-conditioned accommodation with a patio and free WiFi.

  • 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$213.73 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,721.90 per night

Best hotels with breakfast in Cala d´Or and nearby

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

    Offering direct access to Cala Ferrera beach, and close to the most beautiful beaches in Majorca, this fantastic resort is perfect for an enjoyable holiday in the sun.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 770 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$232.47 per night
  • Scored out of 10, guest rating 9.1
    Superb - What previous guests thought, 465 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$176.15 per night
  • Scored out of 10, guest rating 8.3
    Very good - What previous guests thought, 432 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$137.75 per night
  • Scored out of 10, guest rating 8.4
    Very good - What previous guests thought, 369 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$155.72 per night
  • Scored out of 10, guest rating 9.2
    Superb - What previous guests thought, 359 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$226.06 per night
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 834 reviews

    Barefoot Hotel Mallorca features a restaurant, a bar and a sun terrace with swimming pool and buffet breakfast in Portocolom.

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

    Situated in Caʼs Concos, 43 km from Aqualand El Arenal, Son Vent features accommodation with an outdoor swimming pool, free private parking, a garden and a shared lounge.

    From US$200.23 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
  • Scored out of 10, guest rating 7.5
    Good - What previous guests thought, 259 reviews
    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.
    Guest review by
    István
    Hungary
  • From US$82.20 per night
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,500 reviews
    Excelent location in the centre of Cala d´Or. Supermarket, restaurant and cafes are a few meters away. Beautiful beaches also. Magdalena, Miguel and all staff are very kind and helpful. We felt like with friends. The hotel is older, but very comfortable, clean. Better than I expected in this price. We could take beach umbrellas for free.
    Guest review by
    Mária
    Slovakia
  • Scored out of 10, guest rating 8.8
    Fabulous - What previous guests thought, 621 reviews
    Great location on the beach, easy to access various coves from this spot in Cala d’or as well as get to the town centre in seconds and the marina in less than 10 mins. Staff were very helpful, the free excursions & yoga/pilates were a bonus. Good breakfast including gluten free options. Hotel never felt busy, even around the pool.
    Guest review by
    Holly
    United Kingdom
  • Scored out of 10, guest rating 8.2
    Very good - What previous guests thought, 1,994 reviews
    Fantastic location literally right on the beach. Modern and clean rooms and facilities around the resort.
    Guest review by
    Emma
    United Kingdom
  • From US$195.65 per night
    Scored out of 10, guest rating 8.1
    Very good - What previous guests thought, 1,167 reviews
    Great location in a beautiful beach. All inclusive options meaning you don’t need to leave the hotel.
    Guest review by
    Karsen
    Australia