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

Eques Petit Resort

Hotel in Cala d´Or

Eques Petit Resort features a garden, shared lounge, a restaurant and bar in Cala d´Or. This 4-star hotel offers room service, a 24-hour front desk and free WiFi.

J
Jacob
From
Spain
Beautiful property, great staff, close to city center, port and beaches. All within a 5-7 minute walk.
Scored out of 10, guest rating 9.2
Wonderful - What previous guests thought, 557 reviews
Price from
$682.78
1 night, 2 adults

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 Harbor. Free WiFi is available throughout.

A
Abdelrahman
From
Egypt
It was clean, the location is perfect, the staff were very nice and very very helpful it was great value for money ❤️❤️
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,499 reviews
Price from
$117.72
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.

g
gillian
From
United Kingdom
Great location & the beach bar and tapas were superb
Scored out of 10, guest rating 8.9
Excellent - What previous guests thought, 1,485 reviews
Price from
$452.92
1 night, 2 adults

Barceló Ponent Beach

Hotel in Cala d´Or

This 4-star hotel is located 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.

O
Oleh
From
Ukraine
Stayed at this hotel for 4 days, but actually now would choose a longer stay. Great experience overall. The room was spacious and clean, well maintained and with a balcony. There also was a fridge, a safe, very big tv, and a lot of hygiene items. The only item I would also prefer to have is a work desk. Overall I was very satisfied with the room. The service was also nice. The room was cleaned very well and people at the buffet , swimming pool and reception were nice. The location is great. Right next to the Cala with clean water. Also the bus station is close by. The food was great. The best I had in the hotels so far. I prefered the half board. Each day the menu somewhat varied so I didn't get bored of the same food. The food was delicious and fresh, a lot of seafood, beef, pork, cheese, fruits, also good drinks. Overall I was very satisfied with my stay at the Barcelo Aquamarina and would come back to this hotel again
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 1,170 reviews
Price from
$260.40
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.

H
Hannah
From
United States
Room was very nice and clean and big and perfect! Location was amazing! The owner was so kind and helpful, cannot recommend this place more! Good for family and everyone- as I stayed there with just my friend as younger women, felt safe of course and treated kindly!
Scored out of 10, guest rating 8.1
Very Good - What previous guests thought, 399 reviews
Price from
$68.07
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.

J
Juliana Missiani
From
Brazil
everything was perfect! all the staff very friendly and helpful! one of the best hotels I’ve been so far.
Scored out of 10, guest rating 8.0
Very Good - What previous guests thought, 780 reviews
Price from
$206.27
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.

N
Nick
From
United Kingdom
Good selection at breakfast plus Egg station More continental than UK Style but I think a fried breakfast was available Everything, beach restaurants etc was within 15 minutes walk. Very clean everywhere! Taxis were easy to get & cheap. Will definitely return to resort and this hotel Air con was good & quiet
Scored out of 10, guest rating 8.8
Excellent - What previous guests thought, 129 reviews
Price from
$381.41
1 night, 2 adults

Cabot Cala Ferrera

Hotel in Cala d´Or

Featuring free WiFi, an outdoor pool and a children's playground, Cabot Cala Ferrera offers accommodations in Cala d´Or. Guests can enjoy the on-site bar. Each room comes with a TV.

P
Philipp
From
Germany
First and overall, the Staff was more than friendly and helpful. The Location is stunning, it is 1min from the Beach Cala Ferrera. A lot of restaurants are close to the Hotel as well as the Supermarket. You need about 15min by feet to “Downtown” Cala d’Or.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 821 reviews
Price from
$182.54
1 night, 2 adults

Hotel Calimera Fido Gardens

Hotel in Cala d´Or

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

Y
Yuliia
From
Ukraine
Very tasty food! Excellent!!! Clean! Friendly personal. 5 minutes to the beach. But if you go to sleep at 10:00 pm stay at rooms near the pool. If you like to watch shows and concerts choose room near restaurants, you can watch shows from your balcony😍
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 773 reviews
Price from
$305.11
1 night, 2 adults

Alua Suites Las Rocas

Hotel in Cala d´Or

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

J
Jackie
From
United Kingdom
The selection at Breakfast was great and the location of the dinning room with the view was special. The whole experience was very good and the service from the staff very good too.
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 523 reviews
Price from
$197.77
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 surrounding area in the past month

See all

Best hotels with breakfast in Cala d´Or and nearby

  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 322 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 328 feet from Cala Gran Beach.

  • 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.

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

    Centrally located in Cala d’Or and only 328 feet 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.2
    Very Good - What previous guests thought, 388 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.5
    Good - What previous guests thought, 498 reviews

    A few steps from Calo des Pou Beach in Cala d´Or, Hotel Club Es Talaial provides accommodations with access to a solarium. Private parking is available on site.

    From $100.06 per night
  • Scored out of 10, guest rating 6.3
    Pleasant - What previous guests thought, 130 reviews

    Located just 328 feet from Cala d’es Pou Beach, Gavimar La Mirada Hotel and Apartments features a large sun terrace and outdoor pool. Air-conditioned apartments include a furnished balcony or terrace.

  • Scored out of 10, guest rating 7.9
    Good - What previous guests thought, 773 reviews

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

    From $218.16 per night
  • Scored out of 10, guest rating 9.1
    Wonderful - What previous guests thought, 466 reviews

    Located in Calonge, 29 miles from Aqualand El Arenal, Boutique Hotel Petit Sant Miquel provides accommodations with a seasonal outdoor swimming pool, free private parking, a garden and a shared lounge...

    From $197.77 per night

Budget hotels in Cala d´Or and nearby

  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 312 reviews

    Located on the main street of Cala d’Or, Hostal San Francisco is located 1312 feet from Cala Gran Beach and 1640 feet from Cala d'Or Beach. Free WiFi is available throughout.

    From $103.21 per night
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 907 reviews

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

    From $143.62 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 $46.62 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 782 reviews

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

    From $126.33 per night
  • Scored out of 10, guest rating 8.0
    Very Good - What previous guests thought, 526 reviews

    Hostal Marblau Mallorca is set in Cala Figuera, 984 feet 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 $106.18 per night
  • Scored out of 10, guest rating 7.8
    Good - What previous guests thought, 174 reviews

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

    From $93.67 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 823 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 $117.72 per night
  • Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 398 reviews

    Offering a garden, Apartamentos Cala Murada Minigolf features accommodations in Cala Murada. With pool views, this accommodation provides a terrace and a swimming pool.

    From $116.54 per night

Hotels located in the center of Cala d´Or

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

    White suites 3 is located in Cala d´Or, just 16 miles from The Caves of Drach and 17 miles from Ses Salines Lighthouse. With garden views, this accommodation offers a terrace and a swimming pool.

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

    White suites is located in Cala d´Or, just 16 miles from The Caves of Drach and 17 miles from Ses Salines Lighthouse. With garden views, this accommodation features a balcony and a swimming pool.

  • Scored out of 10, guest rating 6.2
    Pleasant - What previous guests thought, 5 reviews

    Beach Apartment 11 is located in Cala d´Or, just a 2-minute walk from Cala Gran Beach and 16 miles from The Caves of Drach.

  • Scored out of 10, guest rating 6.7
    Pleasant - What previous guests thought, 35 reviews

    Hostal Talamanca features free Wifi and views of city in Cala d´Or. This recently renovated guest house is located a 2-minute walk from Cala Petita Beach and 16 miles from The Caves of Drach.

    From $186 per night
  • Scored out of 10, guest rating 8.7
    Excellent - What previous guests thought, 4 reviews

    Bungalow Cala Dor 27 is located in Cala d´Or, just 16 miles from The Caves of Drach and 17 miles from Ses Salines Lighthouse. Guests can benefit from a patio and an outdoor pool.

    From $1,726.08 per night
  • Can Ferrer -Cala d'Or- offers accommodations in Cala d´Or, 17 miles from Ses Salines Lighthouse and 25 miles from Pula Golf Course.

  • Scored out of 10, guest rating 7.6
    Good - What previous guests thought, 17 reviews

    Apartamento Felipe 1-6 is located in Cala d´Or, just 16 miles from The Caves of Drach and 17 miles from Ses Salines Lighthouse.

    From $281.67 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, just 16 miles from The Caves of Drach and 17 miles from Ses Salines Lighthouse. Guests can benefit from a patio and an outdoor pool.

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 8.8
    Excellent - What previous guests thought, 623 reviews
    Location was ideal, right on the beach and only 100m to walk to the local restaurants, bars and shops. We used the public car park across the road and were given a code for the gate by the hotel so did not have to pay for parking. Staff are very friendly and helpful.
    Guest review by
    KAREN
    Ireland
  • From $249.57 per night
    Scored out of 10, guest rating 8.6
    Excellent - What previous guests thought, 749 reviews
    The location was fantastic - right on the beach with numerous bars and restaurants within walking distance. The hotel was very clean and staff were friendly and accommodating. There was a good choice of food at breakfast and dinner.
    Guest review by
    Susan
    United Kingdom
  • Scored out of 10, guest rating 8.2
    Very Good - What previous guests thought, 836 reviews
    Although the hotel isn’t on the beach, it is in a fab location. Close to the shops and restaurants but very quiet and walking distance to Cala D’or. Lovely pool and nice food in the pool bar.
    Guest review by
    Angela
    United Kingdom
  • Scored out of 10, guest rating 8.4
    Very Good - What previous guests thought, 1,668 reviews
    The location of the hotel is brilliant ,right on the beach. Rooms were cleaned regularly. Breakfast and dinner were varied and plentiful
    Guest review by
    John121212
    Switzerland
  • Scored out of 10, guest rating 8.1
    Very Good - What previous guests thought, 906 reviews
    On the beach, great views, great for snorkelling.
    Guest review by
    Helena
    United Kingdom