Find and Book Top Hotels in Cala d'Or (Mallorca)

Search among 26 available hotels and places to stay in Cala d'Or (Mallorca) from 50+ providers

Check-in
Select date
Check-out
Select date
Rooms & Guests
22 Guests, 1 Room
Filter & Sort
View map
1-26 out of 26
Filter & Sort
View map
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great393 reviews
MapView on map1200 yd from City Center800 yd from Hotel Costa del Sur
From   US$ 197 /nightSelect
8.2
Great222 reviews
MapView on map1400 yd from City Center1.0 mi from Can Trompe
From   US$ 352 /nightSelect
8.2
Great122 reviews
600 yd from City Center200 yd from Hotel Costa del Sur
From   US$ 231 /nightSelect
800 yd from City Center700 yd from Hotel Costa del Sur
From   US$ 161 /nightSelect
8.2
Great317 reviews
1200 yd from City Center800 yd from Hotel Costa del Sur
From   US$ 48 /nightSelect
Hotel
8.2
Great289 reviews
400 yd from City Center200 yd from Can Trompe
From   US$ 69 /nightSelect
8.4
Great302 reviews
200 yd from City Center700 yd from Can Trompe
From   US$ 248 /nightSelect
8.4
Great206 reviews
1000 yd from City Center1400 yd from Can Trompe
From   US$ 89 /nightSelect
8.2
Great389 reviews
600 yd from City Center500 yd from Hotel Costa del Sur
From   US$ 114 /nightSelect
8.4
Great678 reviews
1000 yd from City Center600 yd from Hotel Costa del Sur
From   US$ 109 /nightSelect
Aparthotel
8.2
Great403 reviews
1100 yd from City Center700 yd from Hotel Costa del Sur
From   US$ 133 /nightSelect
8.2
Great62 reviews
400 yd from City Center800 yd from Can Trompe
From   US$ 109 /nightSelect
8.2
Great260 reviews
600 yd from City Center300 yd from Hotel Costa del Sur
From   US$ 51 /nightSelect
8.2
Great194 reviews
1300 yd from City Center1700 yd from Can Trompe
From   US$ 168 /nightSelect
8.2
Great279 reviews
700 yd from City Center600 yd from Hotel Costa del Sur
From   US$ 54 /nightSelect
Guest house
8.4
Great303 reviews
300 yd from City Center700 yd from Can Trompe
From   US$ 868 /nightSelect
8.2
Great272 reviews
300 yd from City Center500 yd from Hotel Costa del Sur
From   US$ 257 /nightSelect
8.2
Great130 reviews
300 yd from City Center500 yd from Can Trompe
From   US$ 151 /nightSelect
8.2
Great231 reviews
300 yd from City Center300 yd from Can Trompe
From   US$ 59 /nightSelect
8.2
Great164 reviews
1300 yd from City Center1700 yd from Can Trompe
From   US$ 100 /nightSelect
8.4
Great198 reviews
500 yd from City Center100 yd from Can Trompe
From   US$ 88 /nightSelect
Bed & Breakfast
8.0
Great204 reviews
200 yd from City Center400 yd from Can Trompe
From   US$ 57 /nightSelect
8.2
Great327 reviews
600 yd from City Center200 yd from Hotel Costa del Sur
From   US$ 71 /nightSelect
8.4
Great241 reviews
1600 yd from City Center1100 yd from Hotel Costa del Sur
From   US$ 147 /nightSelect
8.2
Great55 reviews
1200 yd from City Center800 yd from Hotel Costa del Sur
From   US$ 436 /nightSelect
8.0
Great89 reviews
900 yd from City Center1300 yd from Can Trompe
From   US$ 136 /nightSelect

Best Hotels and Places to Stay in Cala d'Or (Mallorca)

Why Visit?

Cala d'Or is a charming coastal town located on the eastern coast of Mallorca, Spain. With its picturesque beaches, crystal-clear waters, and vibrant nightlife, Cala d'Or offers the perfect blend of relaxation and entertainment for tourists. The town is also known for its charming architecture, with traditional white-washed buildings and narrow streets, adding to its appeal.

Where to Stay?

Cala d'Or has several areas that offer an excellent range of accommodations to suit different preferences and budgets. Here are some of the best areas to stay in:

Cala Ferrera: Located close to the beach, Cala Ferrera offers a laid-back atmosphere and stunning views. This area is a popular choice for families and couples looking for a quieter stay.

Cala Gran: Known for its golden sandy beach, Cala Gran is a bustling area with a wide selection of hotels, restaurants, and shops. It is a great choice for those who want to be in the heart of the action.

Cala Esmeralda: Famous for its turquoise waters, Cala Esmeralda is an idyllic cove that offers a more upscale and tranquil experience. It is perfect for honeymooners or couples seeking a romantic getaway.

Price per Hotel Room per Night

In Cala d'Or, the price per hotel room per night can vary depending on the star rating. Here is the average price range:

3-star hotels: $60-$100

4-star hotels: $100-$180

5-star hotels: $180-$300

Best Value for Money:

Hotel Cala d'Or Gardens: With its affordable rates and good location, this hotel offers comfortable rooms, a swimming pool, and a friendly atmosphere.

Inturotel Sa Marina: This hotel provides excellent value for money with its spacious rooms, stunning sea views, and a wide range of amenities including a spa and wellness center.

Hotel Sentido Tucan: Offering a great value for families, this hotel features family-friendly rooms, an outdoor pool, and a children's playground.

Best Kid-Friendly Hotels:

AluaSoul Mallorca Resort: With its kids' club, playground, and children's pool, this hotel caters extensively to families. It also offers spacious rooms and a variety of entertainment options.

Club Martha's: This family-friendly hotel boasts apartment-style accommodations, multiple swimming pools, a children's area, and a mini-golf course.

Best Hotels for Romantic Getaways:

Melia Cala d'Or Boutique Hotel: With its stylish rooms, adults-only policy, and serene atmosphere, this hotel is perfect for couples seeking a romantic escape.

Hotel Cala Dor: This cozy boutique hotel offers elegant rooms, a tranquil garden, and a delightful rooftop terrace with panoramic views, providing an intimate setting for couples.

Best for Location:

Cala d'Or Playa Apartments: Situated near the beach and the town center, these apartments offer convenient access to both the scenic coastline and the vibrant nightlife of Cala d'Or.

Hotel Cala d'Or Gardens: Located just a short walk from Cala Ferrera Beach and the town center, this hotel offers a prime location to explore the beauty of Cala d'Or.

Gavimar Ariel Chico Hotel and Apartments: Situated in Cala Ferrera, this hotel is close to both the beach and the lively center, making it a perfect choice for those who want to be in the heart of the action.

Best for a Short City Break:

Inturotel Esmeralda Park: With its prime beachfront location and proximity to Cala d'Or's main attractions, this hotel offers a convenient base for a short city break.

Hotel Cala Azul Park: This hotel is situated in a tranquil area and offers comfortable rooms, a swimming pool, and easy access to Cala d'Or's downtown.

Show moreLess