Hotels in Cala d'Or

Search and compare Cala d'Or hotels from hundreds of travel sites and save

Cala d'Or, Majorca, Spain
2 Aug — 3 Aug2
Cala d'Or, Majorca, Spain
Mon 2/8
Tue 3/8
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Cala d'Or

Filter by star ratings
All filters
Hostal Leo d'Or
Hostal Leo d'Or
8.9 Excellent
Fernando Tarragó, 42, Cala d'Or, Majorca, Spain
Show on map
0.1 km from city centre, Cala d'Or 
ExcellentBased on 222 reviews
8.9

Hostal Leo d'Or is located in Cala d'Or and features free Wi-Fi. It is ideally positioned for those wanting to visit local attractions.

Hotel Cala Ferrera
Hotel Cala Ferrera
7.7 Good
Felanitx, 4, Cala d'Or, Majorca, Spain
Show on map
1.2 km from city centre, Cala d'Or 
GoodBased on 923 reviews
7.7

Boasting an outdoor pool, Hotel Cala Ferrera is located in Cala d'Or and offers comfortable accommodation. It is ideally positioned for guests wishing to visit local attractions.

Playa Ferrera
Playa Ferrera
7.6 Good
Na Pont, 79, Cala d'Or, Majorca, Spain
Show on map
1.4 km from city centre, Cala d'Or 
GoodBased on 560 reviews
7.6

Featuring an outdoor pool, this comfortable property is an easy car trip from Santanyi. It also provides a kids pool, a sun deck and a playground.

Ola Hotel El Vistamar - Adults Only
Ola Hotel El Vistamar - Adults Only
8.0 Excellent
Hermanos Pinzon 18, Portocolom, Majorca, Spain
Show on map
5.5 km from city centre, Cala d'Or 
ExcellentBased on 559 reviews
8.0

Hotel Vistamar by Pierre & Vacances is situated on Mallorca and provides 4-star facilities in addition to an indoor pool, a Jacuzzi and outdoor tennis courts. This modern hotel is close to everything Felanitx has to offer.

Inturotel Sa Marina
Inturotel Sa Marina
8.9 Excellent
Avenida Calonge, S/N, Cala d'Or, Majorca, Spain
Show on map
0.4 km from city centre, Cala d'Or 
ExcellentBased on 401 reviews
8.9

Inturotel Sa Marina is set on Mallorca and provides 4-star accommodation as well as an indoor pool and a Jacuzzi. It also offers a kids club, a kids pool and a sauna.

Apartamentos Cala d'Or Playa
Apartamentos Cala d'Or Playa
8.9 Excellent
Cala d'Or, Majorca, Spain
Show on map
0.8 km from city centre, Cala d'Or 
ExcellentBased on 344 reviews
8.9

Situated in Cala d'Or, Apartamentos Cala d'Or Playa provides modern 3-star accommodation, as well as a rooftop terrace, an outdoor pool and free Wi-Fi. It also features a kids pool, a sun deck and valet parking.

Sol Cala D'Or Apartments
Sol Cala D'Or Apartments
8.2 Excellent
Cala d'Or, Majorca, Spain
Show on map
0.6 km from city centre, Cala d'Or 
ExcellentBased on 545 reviews
8.2

Contemporary in its design, Sol Cala d'Or Apartamentos is positioned in a popular area of Cala d'Or. It provides 3-star accommodation with air-conditioned apartments.

Ola Apartamentos Cala D'or
Ola Apartamentos Cala D'or
8.3 Excellent
Cala d'Or, Majorca, Spain
Show on map
0.6 km from city centre, Cala d'Or 
ExcellentBased on 226 reviews
8.3

Situated in Cala d'Or, OLA Apartamentos Es Ravells Dor offers 3-star accommodation, as well as a rooftop terrace and an outdoor pool. It also provides a kids pool, a kids club and a sun deck.

Apartamentos Osa Menor
Apartamentos Osa Menor
8.6 Excellent
Cala d'Or, Majorca, Spain
Show on map
0.7 km from city centre, Cala d'Or 
ExcellentBased on 96 reviews
8.6

Boasting an outdoor pool and a swimming pool, Apartamentos Osa Menor is located in Cala d'Or and provides comfortable accommodation. It is ideally positioned for guests wanting to sightsee in the area.

Apartamentos Cala Dâ´or Park
Apartamentos Cala Dâ´or Park
8.4 Excellent
Cala d'Or, Majorca, Spain
Show on map
0.6 km from city centre, Cala d'Or 
ExcellentBased on 1 review
8.4

Offering an outdoor pool, this comfortable property is a short drive from Felanitx. It has 3-star apartments with views of the ocean.

Tips for booking a Cala d'Or hotel

Cheapest month:March
Most expensive month:December
Average price in Cala d'Or:$190/night
Absolute cheapest price found:$38/night
Cheapest day:Tuesday
Most expensive day:Saturday
$58 - $358
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$150 - $355
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cala d'Or hotels

Show all 345 hotels
1
Playa Ferrera
Playa Ferrera
7.6 Good
Na Pont, 79, Cala d'Or, Majorca, Spain
Show on map
1.4 km from city centre, Cala d'Or 

Featuring an outdoor pool, this comfortable property is an easy car trip from Santanyi. It also provides a kids pool, a sun deck and a playground.

Cheapest hotels in Cala d'Or, Majorca

Show all 345 hotels
Apartamentos Cala Dâ´or Park
Apartamentos Cala Dâ´or Park
8.4 Excellent
Cala d'Or, Majorca, Spain
Show on map
0.6 km from city centre,  

Offering an outdoor pool, this comfortable property is a short drive from Felanitx. It has 3-star apartments with views of the ocean.

$37
Avg. per night
Playa Ferrera
Playa Ferrera
7.6 Good
Na Pont, 79, Cala d'Or, Majorca, Spain
Show on map
1.4 km from city centre,  

Featuring an outdoor pool, this comfortable property is an easy car trip from Santanyi. It also provides a kids pool, a sun deck and a playground.

$50
Avg. per night
Ola Apartamentos Cala D'or
Ola Apartamentos Cala D'or
8.3 Excellent
Cala d'Or, Majorca, Spain
Show on map
0.6 km from city centre,  

Situated in Cala d'Or, OLA Apartamentos Es Ravells Dor offers 3-star accommodation, as well as a rooftop terrace and an outdoor pool. It also provides a kids pool, a kids club and a sun deck.

$59
Avg. per night
Sol Cala D'Or Apartments
Sol Cala D'Or Apartments
8.2 Excellent
Cala d'Or, Majorca, Spain
Show on map
0.6 km from city centre,  

Contemporary in its design, Sol Cala d'Or Apartamentos is positioned in a popular area of Cala d'Or. It provides 3-star accommodation with air-conditioned apartments.

$68
Avg. per night
Hotel Cala Ferrera
Hotel Cala Ferrera
7.7 Good
Felanitx, 4, Cala d'Or, Majorca, Spain
Show on map
1.2 km from city centre,  

Boasting an outdoor pool, Hotel Cala Ferrera is located in Cala d'Or and offers comfortable accommodation. It is ideally positioned for guests wishing to visit local attractions.

$74
Avg. per night
Hostal Leo d'Or
Hostal Leo d'Or
8.9 Excellent
Fernando Tarragó, 42, Cala d'Or, Majorca, Spain
Show on map
0.1 km from city centre,  

Hostal Leo d'Or is located in Cala d'Or and features free Wi-Fi. It is ideally positioned for those wanting to visit local attractions.

$83
Avg. per night
Apartamentos Cala d'Or Playa
Apartamentos Cala d'Or Playa
8.9 Excellent
Cala d'Or, Majorca, Spain
Show on map
0.8 km from city centre,  

Situated in Cala d'Or, Apartamentos Cala d'Or Playa provides modern 3-star accommodation, as well as a rooftop terrace, an outdoor pool and free Wi-Fi. It also features a kids pool, a sun deck and valet parking.

$83
Avg. per night
Ola Hotel El Vistamar - Adults Only
Ola Hotel El Vistamar - Adults Only
8.0 Excellent
Hermanos Pinzon 18, Portocolom, Majorca, Spain
Show on map
0.5 km from city centre,  

Hotel Vistamar by Pierre & Vacances is situated on Mallorca and provides 4-star facilities in addition to an indoor pool, a Jacuzzi and outdoor tennis courts. This modern hotel is close to everything Felanitx has to offer.

$102
Avg. per night

Hotel prices in Cala d'Or

3 stars

$50 - $74

Hotel Cala Ferrera

No. 1 most popular

$74
Avg. per night
Playa Ferrera

Best value

$50
Avg. per night
4 stars and up

$102 - $169

Inturotel Sa Marina

No. 1 most popular

Inturotel Sa Marina
8.9 Excellent
$169
Avg. per night
Ola Hotel El Vistamar - Adults Only
$102
Avg. per night

Best prices found by HotelsCombined users in the past 24 hours.

Where to stay in Cala d'Or

About Cala d'Or

Overlooking the turquoise waters of the Mediterranean Sea, Cala d’Or is a popular resort area on the south-east coast of Mallorca. Surrounded by idyllic stretches of sand, it’s a stone’s throw away from the wildlife-filled reserve at Mondragó and the historically-rich castle remains of Santueri.

Things to do

At the heart of Cala d’Or is the picturesque marina and yacht club, with an excellent choice of waterfront restaurants, such as Restaurante Aquarius serving Spanish cuisine. Cala d’Or ignites once the sun goes down with an eclectic choice of bars, including the Cala Gran Cocktail Bar and Smugglers pub.

Cala d’Or is famed for its beautiful beaches, with plenty of strips of white sand where you can soak up the Mediterranean sun. Swim in the calm, turquoise waters of Cala Gran, escape to tiny Cala Petita or relax on the picturesque Cala Esmeralda.

On a rocky outcrop overlooking the coast is the 14th-century Castillo de Santueri, which boasts remarkable views all the way to the Cabrera Islands. It was built atop a Moorish fortress constructed over a Byzantine settlement itself and features preserved walls and towers.

A short drive south of Cala d’Or takes you to Mondragó Natural Park where walking trails meander along the dramatic cliffs and descend to pristine beaches. It’s also a renowned birdwatching destination, with the wetlands of Ses Fonts de n’Alis providing a habitat for eagles, falcons, turtle doves and ospreys.

Getting around

Cala d’Or is around one hour’s drive from Palma de Mallorca Airport and there are buses that connect to destinations across the island. Taxis travel between the beach resorts of Cala d’Or, but having your own vehicle offers more flexibility.

Cala d'Or travel FAQs

  • What are the best hotels in Cala d'Or?

    560 reviews rated Ola Hotel El Vistamar - Adults Only with an average score of 8.0/10. It may also be worth looking into the Sol Cala D'Or Apartments, which received a rating of 8.3/10 from 547 reviews. Hotel Cala Ferrera could also be a good option, with a score of 7.7/10 from 917 reviews.

  • How much do hotels in Cala d'Or cost?

    The average price of a hotel in Cala d'Or has been around $381 per night over the last 3 days. For a 5-star hotel in Cala d'Or, the average price is around $342/night, depending on your dates. The average price of a 4-star hotel is $392/night.

  • How much is a cheap hotel in Cala d'Or?

    Over the last 3 days, Cala d'Or hotels have been found for as cheap as $78/night in searches by HotelsCombined users.

  • How much is a hotel in Cala d'Or tonight?

    A hotel in Cala d'Or tonight can start as low as $101 for the night, with an average cost of $615, based on HotelsCombined searches over the last 72 hours. For a 4-star hotel in Cala d'Or tonight, prices start from $180.