Hotels in Cala d'Or

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

Cala d'Or, Mallorca, Spain
Jun 23 — Jun 242
Cala d'Or, Mallorca, Spain
Wed 6/23
Thu 6/24
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Cala d'Or

Filter by star ratings
All filters
Ola Hotel El Vistamar - Adults Only
Ola Hotel El Vistamar - Adults Only
8.0 Excellent
Hermanos Pinzon 18, Portocolom, Mallorca, Spain
Show on map
3.4 mi from city centre, Cala d'Or 
ExcellentBased on 542 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.

Hotel Ses Puntetes
Hotel Ses Puntetes
8.7 Excellent
Avda Bienvenidos 20, Cala d'Or, Mallorca, Spain
Show on map
0.3 mi from city centre, Cala d'Or 
ExcellentBased on 257 reviews
8.7

Opened in 1965, Hotel Ses Puntetes is situated in Cala d'Or and offers a 24-hour reception, an outdoor pool and a currency exchange. It is ideally located for guests wanting to visit local attractions.

Apartamentos Cala d'Or Playa
Apartamentos Cala d'Or Playa
8.9 Excellent
Cala d'Or, Mallorca, Spain
Show on map
0.5 mi from city centre, Cala d'Or 
ExcellentBased on 314 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.

Apartamentos Osa Menor
Apartamentos Osa Menor
8.6 Excellent
Cala d'Or, Mallorca, Spain
Show on map
0.5 mi from city centre, Cala d'Or 
ExcellentBased on 84 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.

Hostal San Francisco
Hostal San Francisco
7.7 Good
Avenida Tagomago, 18, Cala d'Or, Mallorca, Spain
Show on map
0.2 mi from city centre, Cala d'Or 
GoodBased on 140 reviews
7.7

Located in Cala d'Or, this bed & breakfast is a few minutes walk from The Dubliner, and a short drive from Felanitx. It is conveniently positioned for guests wanting to visit local attractions.

Apartamentos Cala Dâ´or Park
Apartamentos Cala Dâ´or Park
8.4 Excellent
Cala d'Or, Mallorca, Spain
Show on map
0.4 mi 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.

Iberostar Club Cala Barca
Iberostar Club Cala Barca
8.4 Excellent
Sa Barca Trencada, 07691 Cala Mondrago, Majorca - Portopetro, Portopetro, Mallorca, Spain
Show on map
2.0 mi from city centre, Cala d'Or 
ExcellentBased on 283 reviews
8.4

Iberostar Club Cala Barca - All Inclusive is situated on Mallorca and offers 4-star facilities as well as an all-inclusive meal plan and outdoor tennis courts. It also provides a kids pool, an outdoor pool and a sun deck.

Antares
Antares
8.0 Excellent
Boulevard, 23, Cala d'Or, Mallorca, Spain
Show on map
0.2 mi from city centre, Cala d'Or 
ExcellentBased on 579 reviews
8.0

This cosy hotel in Cala d'Or offers complimentary Wi-Fi, as well as a swimming pool and an outdoor pool. It is ideally located for those wanting to discover the area's attractions.

Melia Cala D'or Boutique Hotel
Melia Cala D'or Boutique Hotel
9.0 Excellent
Portinatx, 16-18, Cala d'Or, Mallorca, Spain
Show on map
0.4 mi from city centre, Cala d'Or 
ExcellentBased on 94 reviews
9.0

Melia Cala D'Or Boutique Hotel is situated on Mallorca and offers 5-star accommodation in addition to a rooftop terrace, a Jacuzzi and free Wi-Fi. Popular amenities, such as a sauna, an outdoor pool and a Turkish steam bath, make for a satisfying stay in Cala d'Or.

Blue Sea Es Bolero
Blue Sea Es Bolero
7.5 Good
Carrer des Parc de La Mar, 6, Cala d'Or, Mallorca, Spain
Show on map
0.6 mi from city centre, Cala d'Or 
GoodBased on 122 reviews
7.5

Blue Sea Es Bolero Aparthotel is located in Cala d'Or and features an indoor pool. There is also a fitness centre with a swimming pool.

Tips for booking a Cala d'Or hotel

Cheapest month:March
Most expensive month:December
Average price in Cala d'Or:$143/night
Absolute cheapest price found:$35/night
Cheapest day:Tuesday
Most expensive day:Wednesday
$43 - $263
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
$87 - $235
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Top Rated Cala d'Or hotels

Show all 333 hotels
1
Iberostar Club Cala Barca
Iberostar Club Cala Barca
8.4 Excellent
Sa Barca Trencada, 07691 Cala Mondrago, Majorca - Portopetro, Portopetro, Mallorca, Spain
Show on map
0.7 mi from city centre, Portopetro 

Iberostar Club Cala Barca - All Inclusive is situated on Mallorca and offers 4-star facilities as well as an all-inclusive meal plan and outdoor tennis courts. It also provides a kids pool, an outdoor pool and a sun deck.

2
Apartamentos Playa Ferrera
Apartamentos Playa Ferrera
7.7 Good
Cala d'Or, Mallorca, Spain
Show on map
0.9 mi 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.

3
Prinsotel Alba
Prinsotel Alba
8.4 Excellent
Conillera, s/n, Cala d'Or, Mallorca, Spain
Show on map
0.4 mi from city centre, Cala d'Or 

Located in Cala d'Or, Prinsotel Alba & Spa provides 3-star accommodation, as well as a swimming pool, a Jacuzzi and a sauna. It has a spa, as well as a playground, free Wi-Fi and massage services.

4
Sentido Fido Tucan - Adults Only
Sentido Fido Tucan - Adults Only
8.5 Excellent
Boulevard sn, Cala d'Or, Mallorca, Spain
Show on map
0.2 mi from city centre, Cala d'Or 

Sentido Tucan is situated on Mallorca and offers 4-star facilities in addition to a Turkish steam bath. Popular amenities, such as an outdoor pool and a sauna, make for an enjoyable stay in Cala d'Or.

5
Antares
Antares
8.0 Excellent
Boulevard, 23, Cala d'Or, Mallorca, Spain
Show on map
0.2 mi from city centre, Cala d'Or 

This cosy hotel in Cala d'Or offers complimentary Wi-Fi, as well as a swimming pool and an outdoor pool. It is ideally located for those wanting to discover the area's attractions.

Cheapest hotels in Cala d'Or, Mallorca

Show all 333 hotels
Apartamentos Cala Dâ´or Park
Apartamentos Cala Dâ´or Park
8.4 Excellent
Cala d'Or, Mallorca, Spain
Show on map
0.4 mi 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.

$27
Avg. per night
Hostal Residencia San Francisco
Hostal Residencia San Francisco
7.3 Good
Orada 3, Portocolom, Mallorca, Spain
Show on map
0.2 mi from city centre,  

Hostal Residencia San Francisco is a comfortable setting when in Felanitx and is close to everything the area has to offer. It also offers laundry facilities, an outdoor pool and a sun deck.

$48
Avg. per night
Antares
Antares
8.0 Excellent
Boulevard, 23, Cala d'Or, Mallorca, Spain
Show on map
0.2 mi from city centre,  

This cosy hotel in Cala d'Or offers complimentary Wi-Fi, as well as a swimming pool and an outdoor pool. It is ideally located for those wanting to discover the area's attractions.

$56
Avg. per night
Hostal San Francisco
Hostal San Francisco
7.7 Good
Avenida Tagomago, 18, Cala d'Or, Mallorca, Spain
Show on map
0.2 mi from city centre,  

Located in Cala d'Or, this bed & breakfast is a few minutes walk from The Dubliner, and a short drive from Felanitx. It is conveniently positioned for guests wanting to visit local attractions.

$57
Avg. per night
Hotel Cala Ferrera
Hotel Cala Ferrera
7.8 Good
Felanitx, 4, Cala d'Or, Mallorca, Spain
Show on map
0.8 mi 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.

$62
Avg. per night
Hostal Leo d'Or
Hostal Leo d'Or
8.9 Excellent
Fernando Tarragó, 42, Cala d'Or, Mallorca, Spain
Show on map
0.2 mi 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.

$71
Avg. per night
Hotel Ses Puntetes
Hotel Ses Puntetes
8.7 Excellent
Avda Bienvenidos 20, Cala d'Or, Mallorca, Spain
Show on map
0.3 mi from city centre,  

Opened in 1965, Hotel Ses Puntetes is situated in Cala d'Or and offers a 24-hour reception, an outdoor pool and a currency exchange. It is ideally located for guests wanting to visit local attractions.

$77
Avg. per night
Hostal Mistral
Hostal Mistral
9.5 Excellent
Boulevard d'Or, 13, Cala d'Or, Mallorca, Spain
Show on map
0.2 mi from city centre,  

Providing a shuttle to Son Sant Joan Airport, as well as complimentary wireless internet, Hostal Mistral is a comfortable base in Cala d'Or. It is ideally positioned for those wanting to discover the area's attractions.

$78
Avg. per night

Hotel prices in Cala d'Or

2 stars and under

$48 - $71

Hostal San Francisco

#1 Most popular

$57
Avg. per night
Antares

#2 Most popular

Antares
8.0 Excellent
$56
Avg. per night
Hostal Residencia San Francisco
$48
Avg. per night
3 stars

$62 - $113

Hotel Ses Puntetes

#1 Most popular

Hotel Ses Puntetes
8.7 Excellent
$77
Avg. per night
Gavimar Cala Gran Hotel and Apartments
$95
Avg. per night
Hotel Cala Ferrera

Best value

$62
Avg. per night
4 stars +

$78 - $263

Melia Cala D'or Boutique Hotel

#1 Most popular

$251
Avg. per night
Prinsotel Alba

#2 Most popular

Prinsotel Alba
8.4 Excellent
$128
Avg. per night
Blue Sea Club Marthas

Best value

$78
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?

    Melia Cala D'or Boutique Hotel is a very popular hotel in Cala d'Or with a score of 9.0 from 94 reviews. Prinsotel Alba (8.4 from 370 reviews) and Hostal Mistral (9.5 from 648 reviews) are also highly rated Cala d'Or hotels based on recent feedback from HotelsCombined users.

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

    Searches in the last 72 hours suggest an average price of around $403/night is normal for a hotel in Cala d'Or. 4-star and 5-star hotels in Cala d'Or had average prices of $355/night and $711/night, respectively.

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

    $49 per night is the cheapest Cala d'Or hotel price found in our data from the last 72 hours.