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

Search among 30 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-30 out of 30
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
Great392 reviews
MapView on map1200 yd from City Center800 yd from Hotel Costa del Sur
From   US$ 65 /nightSelect
8.2
Great222 reviews
MapView on map1400 yd from City Center1.0 mi from Can Trompe
From   US$ 107 /nightSelect
8.2
Great122 reviews
600 yd from City Center200 yd from Hotel Costa del Sur
From   US$ 195 /nightSelect
800 yd from City Center700 yd from Hotel Costa del Sur
From   US$ 161 /nightSelect
8.2
Great318 reviews
1200 yd from City Center800 yd from Hotel Costa del Sur
From   US$ 48 /nightSelect
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$ 215 /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$ 120 /nightSelect
8.4
Great680 reviews
1000 yd from City Center600 yd from Hotel Costa del Sur
From   US$ 109 /nightSelect
8.2
Great406 reviews
1100 yd from City Center700 yd from Hotel Costa del Sur
From   US$ 133 /nightSelect
8.2
Great261 reviews
600 yd from City Center300 yd from Hotel Costa del Sur
From   US$ 51 /nightSelect
8.2
Great62 reviews
400 yd from City Center800 yd from Can Trompe
From   US$ 67 /nightSelect
8.2
Great194 reviews
1300 yd from City Center1700 yd from Can Trompe
From   US$ 122 /nightSelect
8.2
Great279 reviews
700 yd from City Center600 yd from Hotel Costa del Sur
From   US$ 54 /nightSelect
8.4
Great303 reviews
300 yd from City Center700 yd from Can Trompe
From   US$ 82 /nightSelect
8.4
Great198 reviews
500 yd from City Center100 yd from Can Trompe
From   US$ 88 /nightSelect
8.2
Great168 reviews
1300 yd from City Center1700 yd from Can Trompe
From   US$ 114 /nightSelect
8.2
Great272 reviews
300 yd from City Center500 yd from Hotel Costa del Sur
From   US$ 213 /nightSelect
8.2
Great134 reviews
300 yd from City Center500 yd from Can Trompe
From   US$ 151 /nightSelect
300 yd from City Center300 yd from Can Trompe
From   US$ 59 /nightSelect
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
Great140 reviews
1200 yd from City Center1600 yd from Can Trompe
From   US$ 274 /nightSelect
8.2
Great55 reviews
1200 yd from City Center800 yd from Hotel Costa del Sur
From   US$ 436 /nightSelect
8.2
Great128 reviews
1200 yd from City Center1600 yd from Can Trompe
From   US$ 107 /nightSelect
8.0
Great89 reviews
900 yd from City Center1300 yd from Can Trompe
From   US$ 136 /nightSelect
8.2
Great66 reviews
300 yd from City Center300 yd from Can Trompe
From   US$ 76 /nightSelect
7.8
Very good189 reviews
800 yd from City Center1000 yd from Can Trompe
From   US$ 215 /nightSelect

Best hotels and places to stay in Cala dOr (Mallorca)

Why visit?

Cala dOr in Mallorca offers an idyllic destination for tourists seeking a beach getaway. With its stunning natural beauty and crystal-clear waters, this coastal town attracts visitors from around the world. The area boasts a variety of hotels, from budget-friendly options to luxurious resorts, making it ideal for all types of travelers. Whether youre looking for a beachfront hotel, one that offers all-inclusive packages, or simply a cozy accommodation with easy access to the towns attractions, Cala dOr has something for everyone.

Where to stay?

Cala Ferrera: Situated in the southeastern part of Cala dOr, Cala Ferrera is a popular area for tourists seeking a beachfront location. Here, you can find numerous hotels, such as the Hotel Cala Ferrera and Hotel Gavimar Cala Gran Costa del Sur, that offer stunning views of the sea. Cala Ferrera is also known for its lively atmosphere, with a variety of restaurants, bars, and shops in close proximity.

Cala Gran: Another popular area to stay in Cala dOr is Cala Gran. This neighborhood offers a range of hotels, including the Inturotel Esmeralda Park and Hotel Rocador Playa, both of which provide easy access to the beach. Cala Gran is known for its picturesque cove, surrounded by lush vegetation and turquoise waters. The area also features a range of dining options, ensuring a delightful culinary experience for visitors.

Cala Egos: For those seeking a more tranquil setting, Cala Egos is an excellent choice. Located on the outskirts of Cala dOr, this neighborhood offers a serene and peaceful environment. There are several hotels in the area, such as Hotel Rocamarina and Hotel Sol Cala dOr, which are known for their excellent service and comfortable accommodations. Cala Egos also features a charming marina, where visitors can enjoy water activities and boat excursions.

What is the price per hotel room per night?

3-star hotels: The average price per night is around $80 to $120.

4-star hotels: The average price per night is around $120 to $200.

5-star hotels: The average price per night is around $200 to $400.

Best value for money:

Hotel Cala dOr: Located in the heart of Cala dOr, this hotel offers affordable rates without compromising on comfort. With its convenient location near the beach, Hotel Cala dOr provides easy access to the towns attractions. Guests can enjoy comfortable rooms, a swimming pool, and friendly service, making it a great choice for budget-conscious travelers.

Hotel Capri: Situated just a short walk from the beautiful Cala Gran beach, Hotel Capri offers excellent value for money. This family-run hotel boasts clean and cozy rooms, a rooftop terrace with panoramic views, and a welcoming atmosphere. Guests can also enjoy the on-site restaurant and easy access to nearby shops and restaurants.

Hotel Cala Ferrera: Nestled in the scenic Cala Ferrera area, Hotel Cala Ferrera is a great option for budget travelers. The hotel offers comfortable rooms with modern amenities and a swimming pool surrounded by lush gardens. Additionally, its close proximity to the beach and various restaurants ensures a delightful stay at an affordable price.

Best kids-friendly hotels:

Inturotel Esmeralda Park: This family-friendly hotel is renowned for its range of amenities and activities tailored for children. With a kids club, playground, and dedicated swimming pools for both adults and children, Inturotel Esmeralda Park ensures a fun-filled stay for the whole family. The hotel is also conveniently located near Cala Gran beach.

Club Hotel Tropicana Mallorca: Situated in a picturesque location with access to Cala Domingos beach, Club Hotel Tropicana Mallorca caters to families with its extensive range of activities for children. The hotel offers a mini club, childrens pool, playground, and organized entertainment, guaranteeing a memorable vacation for kids and parents alike.

Best hotels for a romantic getaway:

Hotel Sentido Tucan: Located in a tranquil area near the stunning Cala Gran beach, Hotel Sentido Tucan is an ideal choice for couples seeking a romantic retreat. With its peaceful ambiance, adults-only policy, and beautifully designed rooms, this hotel provides the perfect setting for a romantic getaway. Couples can enjoy the on-site spa, lounging by the pool, and exploring the nearby romantic dining options.

Hotel Barceló Ponent Playa: Overlooking the mesmerizing Cala Gran beach, Hotel Barceló Ponent Playa offers a romantic atmosphere for couples. The hotel features spacious rooms with sea views, a peaceful solarium terrace, and direct access to the beach for romantic walks along the shore. Guests can also enjoy a variety of water sports and indulge in delicious cuisine at the on-site restaurant.

Best for location:

Hotel Meliá Cala dOr: Situated in a prime location in the Cala dOr area, Hotel Meliá Cala dOr offers easy access to the beach and a vibrant selection of shops and restaurants. With its contemporary design, comfortable rooms, and extensive facilities including multiple swimming pools, this hotel ensures a convenient and enjoyable stay.

Ferrera Beach Apartments: Close to the beautiful Cala Ferrera beach, Ferrera Beach Apartments provide a convenient location within walking distance of the towns attractions. These self-catering apartments feature modern amenities, spacious interiors, and stunning sea views, making it an excellent choice for travelers who prefer more flexibility and independence.

Hotel Iberostar Club Cala Barca: Surrounded by natural beauty and overlooking crystal-clear waters, Hotel Iberostar Club Cala Barca offers an exceptional location for a memorable stay. With direct beach access, beautiful gardens, and a plethora of activities available, guests can enjoy the best of Mallorcas nature and sun-soaked coastline.

Best for a short city break:

Hotel Marina Skorpios: Located in the heart of Cala dOr, Hotel Marina Skorpios offers a central location near the towns shopping and dining options. This modern hotel features comfortable rooms, a rooftop pool with panoramic views, and a variety of amenities designed for relaxation. Visitors can easily explore the towns attractions and enjoy a short city break.

Hotel Cala dOr Gardens: Nestled amidst charming gardens, Hotel Cala dOr Gardens provides a peaceful retreat for a short city break. With its inviting outdoor pool, comfortable accommodations, and a serene atmosphere, guests can unwind and recharge. The hotel is also conveniently located near the town center, allowing easy access to restaurants, shops, and cultural attractions.

Show moreLess