A coastal beach with clear turquoise waters, a sandy shore, and a backdrop of lush greenery and buildings.

Find beach hotels in Cala d'Or from CA $75

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on Cala d'Or Beach Hotel

Tonight
Sep 30 - Oct 1
Tomorrow
Oct 1 - Oct 2
This weekend
Oct 2 - Oct 4
Next weekend
Oct 9 - Oct 11

Our top choices for Cala d'Or beach hotels

1. Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
Santanyi
  • Unwind on white sands in a Mediterranean haven with beach yoga, 3 outdoor pools, and a full-service spa just steps from Cala Esmeralda.
CA $323
CA $370 total
includes taxes & fees
Oct 16 - Oct 17
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

2. Eques Petit Resort

Eques Petit Resort
Santanyi
CA $258
CA $298 total
includes taxes & fees
Oct 15 - Oct 16
Eques Petit Resort

3. Hotel d´Or

Hotel d´Or
Santanyi
CA $62
CA $75 total
includes taxes & fees
Oct 22 - Oct 23
Hotel d´Or

4. Ona Village Cala d'Or

Ona Village Cala d'Or
Santanyi
CA $156
CA $179 total
includes taxes & fees
Oct 3 - Oct 4
Ona Village Cala d'Or

5. Melia Cala d'Or Boutique Hotel

Melia Cala d'Or Boutique Hotel
Santanyi
  • Soak up Mediterranean bliss just minutes from Cala Gran beach, with white sands, loungers, and umbrellas awaiting your arrival.
CA $263
CA $304 total
includes taxes & fees
Oct 13 - Oct 14
Melia Cala d'Or Boutique Hotel

6. Barceló Ponent Beach

Barceló Ponent Beach
Felanitx
  • Soak in Mediterranean bliss at this beachfront hotel, where turquoise waters meet sandy shores and poolside relaxation awaits.
CA $207
CA $238 total
includes taxes & fees
Oct 13 - Oct 14
Barceló Ponent Beach

7. Hostal San Francisco

Hostal San Francisco
Santanyi
  • Sun, sand, and serenity at this coastal hostal just steps from Cala Gran, with beach umbrellas awaiting your arrival.
CA $108
CA $123 total
includes taxes & fees
Oct 3 - Oct 4
Hostal San Francisco

8. Apartamentos Azul Playa

Apartamentos Azul Playa
Felanitx
  • Stroll just steps from this beachfront hotel to golden shorelines, where stunning seaside views and poolside refreshments await.
CA $139
CA $159 total
includes taxes & fees
Oct 6 - Oct 7
Apartamentos Azul Playa

9. Hotel Cala d'or Playa

Hotel Cala d'or Playa
Santanyi
  • Seaside serenity awaits at this Mediterranean-style aparthotel, just a 3-minute stroll to Cala Esmeralda's sandy shores.
CA $144
CA $165 total
includes taxes & fees
Oct 4 - Oct 5
Hotel Cala d'or Playa

10. Hotel Cabot Cala Ferrera

Hotel Cabot Cala Ferrera
Felanitx
CA $239
CA $270 total
includes taxes & fees
Oct 3 - Oct 4
Hotel Cabot Cala Ferrera
View all properties

Choose what matters most at beach hotels in Cala d'Or

Pool
Breakfast included
4 stars
5 stars
Adult-only

Beach hotels with pools in Cala d'Or

Eques Petit Resort

Eques Petit Resort
Santanyi
CA $258
CA $298 total
includes taxes & fees
Oct 15 - Oct 16
Eques Petit Resort

Grupotel Rocador

Grupotel Rocador
Santanyi
Grupotel Rocador

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
Santanyi
CA $323
CA $370 total
includes taxes & fees
Oct 16 - Oct 17
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Melia Cala d'Or Boutique Hotel

Melia Cala d'Or Boutique Hotel
Santanyi
CA $263
CA $304 total
includes taxes & fees
Oct 13 - Oct 14
Melia Cala d'Or Boutique Hotel

Barceló Ponent Beach

Barceló Ponent Beach
Felanitx
CA $207
CA $238 total
includes taxes & fees
Oct 13 - Oct 14
Barceló Ponent Beach

Hotel Calimera Fido Gardens

Hotel Calimera Fido Gardens
Santanyi
CA $235
CA $269 total
includes taxes & fees
Oct 29 - Oct 30
Hotel Calimera Fido Gardens

Hotel Cala d'or Playa

Hotel Cala d'or Playa
Santanyi
CA $144
CA $165 total
includes taxes & fees
Oct 4 - Oct 5
Hotel Cala d'or Playa

Ona Village Cala d'Or

Ona Village Cala d'Or
Santanyi
CA $156
CA $179 total
includes taxes & fees
Oct 3 - Oct 4
Ona Village Cala d'Or

Hotel Cabot Cala Ferrera

Hotel Cabot Cala Ferrera
Felanitx
CA $239
CA $270 total
includes taxes & fees
Oct 3 - Oct 4
Hotel Cabot Cala Ferrera

Hotel d´Or

Hotel d´Or
Santanyi
CA $62
CA $75 total
includes taxes & fees
Oct 22 - Oct 23
Hotel d´Or
View all properties

Beach hotels with free breakfast in Cala d'Or

Grupotel Rocador

Grupotel Rocador
Santanyi
Grupotel Rocador

Eques Petit Resort

Eques Petit Resort
Santanyi
CA $258
CA $298 total
includes taxes & fees
Oct 15 - Oct 16
Eques Petit Resort

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
Santanyi
CA $323
CA $370 total
includes taxes & fees
Oct 16 - Oct 17
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Melia Cala d'Or Boutique Hotel

Melia Cala d'Or Boutique Hotel
Santanyi
CA $263
CA $304 total
includes taxes & fees
Oct 13 - Oct 14
Melia Cala d'Or Boutique Hotel

Barceló Ponent Beach

Barceló Ponent Beach
Felanitx
CA $207
CA $238 total
includes taxes & fees
Oct 13 - Oct 14
Barceló Ponent Beach

Hotel Calimera Fido Gardens

Hotel Calimera Fido Gardens
Santanyi
CA $235
CA $269 total
includes taxes & fees
Oct 29 - Oct 30
Hotel Calimera Fido Gardens

Hotel d´Or

Hotel d´Or
Santanyi
CA $62
CA $75 total
includes taxes & fees
Oct 22 - Oct 23
Hotel d´Or

Hotel Cala d'or Playa

Hotel Cala d'or Playa
Santanyi
CA $144
CA $165 total
includes taxes & fees
Oct 4 - Oct 5
Hotel Cala d'or Playa

Hotel Cabot Cala Ferrera

Hotel Cabot Cala Ferrera
Felanitx
CA $239
CA $270 total
includes taxes & fees
Oct 3 - Oct 4
Hotel Cabot Cala Ferrera

Apartamentos Azul Playa

Apartamentos Azul Playa
Felanitx
CA $139
CA $159 total
includes taxes & fees
Oct 6 - Oct 7
Apartamentos Azul Playa
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
View all properties

Find out more about Cala d'Or

Cala d'Or and its attractions for beach lovers

Cala d'Or, nestled on the enchanting south-eastern coast of Mallorca, is a paradise for beach enthusiasts seeking a blend of relaxation and adventure. Start your beach experience at Cala Gran, a stunning sandy cove, perfect for families with its gentle waves and shallow waters. Just a short stroll away, Cala d'Or Marina offers a vibrant atmosphere where you can enjoy waterfront dining and boutique shopping, while soaking up the Mediterranean sun. For a more tranquil escape, head to the hidden gem of Cala Sa Nau, known for its crystal-clear waters and picturesque cliffs, ideal for a leisurely day of swimming and sunbathing. Adventurous travellers can explore the nearby Cala Mondragó Natural Park, a protected area with hiking trails that lead to stunning coastal views and secluded beaches. Finally, don’t miss the chance to indulge in water sports like paddleboarding or snorkelling at Cala Llonga, which boasts a rich marine ecosystem. Opting for accommodation near the marina or Cala Gran will provide the perfect base for your beach explorations, with luxury hotels offering attentive service and convenient access to these beautiful spots. From family-friendly resorts to upscale boutique hotels, you’ll find a selection that promises both quality and comfort, making your stay in Cala d'Or a memorable one.

Find the best beach hotels and resorts in Cala d'Or

For travellers seeking sun, sea, and sand in Cala d'Or, these top hotels offer prime beachfront amenities and a relaxing atmosphere perfect for a beach getaway.Melia Cala d'Or Boutique Hotel

  • Why it's great for the ultimate beach vacation spot: The Melia Cala d'Or Boutique Hotel, with an impressive guest review rating of 9.4, is a luxurious escape for beach lovers. Located near a stunning white sand beach, guests can enjoy beach umbrellas and sun loungers while partaking in nearby boat tours or scuba diving adventures. The hotel features an alfresco restaurant with garden views, perfect for dining with a backdrop of the beautiful coastline.
  • Other amenities: In addition to its beach amenities, the hotel offers a full-service spa, indoor and outdoor pools, and a variety of wellness treatments. Guests can also take advantage of fitness facilities available 24 hours, enhancing their beach holiday experience. The boutique-style hotel features elegantly designed rooms, ensuring a comfortable and memorable stay for travellers seeking both relaxation and luxury on their beach getaway.
  • Nearby attractions: Cala Gran - 0.7 km, Cala d'Or Marina - 1.6 km

Inturotel Sa Marina

  • Why it's great for the ultimate beach vacation spot: With a remarkable guest review rating of 9.0, Inturotel Sa Marina is a beachside gem that promises a memorable stay for beach lovers. The hotel is just steps away from a beautiful white sand beach, offering sun loungers and umbrellas for a perfect day by the sea. Guests can enjoy a variety of water activities, including nearby scuba diving, ensuring an adventurous beach holiday.
  • Other amenities: The hotel also boasts a range of additional amenities such as a full-service spa, indoor and outdoor pools, and outdoor tennis courts. Guests can unwind with massage treatments or take part in onsite yoga classes. Dining options include an alfresco restaurant with garden views, perfect for enjoying meals in the fresh air. The hotel also features a kids' club, making it an ideal spot for families looking for fun and relaxation.
  • Nearby attractions: Cala Gran - 0.7 km, Cala d'Or Marina - 1.1 km

Inturotel Esmeralda Park

  • Why it's great for the ultimate beach vacation spot: Inturotel Esmeralda Park is an ideal choice for beach lovers, a stunning beachfront location and a guest review rating of 8.8. Guests can indulge in delightful dining with the beachfront restaurant and enjoy refreshing drinks at the beach bar, all while soaking in the picturesque views of the white sand beach. For those looking to unwind, yoga classes are offered right on the beach, ensuring a serene start to the day.
  • Other amenities: In addition to its beach amenities, the hotel features an array of luxurious facilities including a full-service spa, an indoor pool, and outdoor tennis courts. Guests can also take advantage of nearby snorkelling and scuba diving opportunities, as well as boat tours to explore the beautiful coastline. With a kids' club and supervised childcare, it’s a great choice for families looking to enjoy beachside fun.
  • Nearby attractions: Cala Ferrera Beach - 0.9 km, Cala Serena - 1.5 km

Inturotel Cala Azul

  • Why it's great for the ultimate beach vacation spot: Inturotel Cala Azul offers an inviting atmosphere with direct access to a stunning beach, making it a perfect retreat for beach enthusiasts. With a solid guest review rating of 8.8, the hotel features an array of beach amenities including sun loungers, umbrellas, and a beachfront restaurant that serves delicious meals with an ocean view. Yoga classes on the beach provide a unique way to relax and connect with nature.
  • Other amenities: Beyond its beach offerings, guests can enjoy a variety of amenities such as a refreshing outdoor pool, onsite tennis courts, and a spa for rejuvenating treatments. The hotel also provides convenient access to nearby snorkelling and scuba diving adventures, ensuring endless opportunities for exploration. With a lovely garden area and alfresco dining options, Inturotel Cala Azul is an excellent choice for those who seek relaxation and enjoyment by the sea.
  • Nearby attractions: Cala Ferrera Beach - 0.9 km, Cala Serena - 1.5 km

Inturotel Azul Garden

  • Why it's great for the ultimate beach vacation spot: Inturotel Azul Garden stands out as a fantastic choice for beach enthusiasts, offering easy access to a nearby private beach and a guest review rating of 8.6. Guests can relax under beach umbrellas, enjoy the impressive ocean views from the restaurant, and take part in local snorkelling and scuba diving opportunities. The inviting atmosphere makes it a perfect spot for those who want to unwind by the sea.
  • Other amenities: In addition to its prime beach location, the hotel features several desirable amenities such as an outdoor pool, tennis courts, and a full-service spa for pampering treatments. Guests can also enjoy a garden area for leisurely strolls, alongside a mini-golf course and a playground for children. The onsite restaurant provides alfresco dining, ensuring that guests can enjoy meals while soaking in the beautiful surroundings.
  • Nearby attractions: Cala Ferrera Beach - 0.8 km, Cala Serena - 1.4 km

Top Cala d'Or Hotel Reviews

Inturotel Cala Azul

Inturotel Cala Azul

10/10 Excellent
"We loved this resort. Awesome swimming and close to a vibrant town!!!"
Denise 2-night trip
Posted 18 hours ago
Inturotel Cala Azul
Grupotel Rocador

Grupotel Rocador

10/10 Excellent
"Great location in Cala D’or! Excellent breakfast and very attentive staff."
Fara 4-night trip
Posted 23 hours ago
Grupotel Rocador
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only

10/10 Excellent
"Gorgeous! Comfortable, spotless, excellent and friendly staff. We loved the location, enjoyed the pools, the spa!"
Melanie Piper 7-night trip
Posted 1 day ago
Inturotel Cala Esmeralda Beach Hotel & Spa - Adults Only
Barceló Ponent Beach

Barceló Ponent Beach

8/10 Good
"The only complaint I have is the elevator doesn’t take people going up only going down oh and the water wasn’t as blue as I expected it to be. However the food was great, they have parking you can purchase, and the view from the sea view rooms are phenomenal. Front desk service is very professional and have a smile on their faces."
Bryant 6-night trip
Posted 3 days ago
Barceló Ponent Beach
Inturotel Esmeralda Park

Inturotel Esmeralda Park

10/10 Excellent
"Loved this place! Will definitely recommend & be back"
Jumari 2-night trip
Posted 8 days ago
Inturotel Esmeralda Park
Inturotel Sa Marina

Inturotel Sa Marina

10/10 Excellent
"Great hotel for a trip with friends, odd towel policy but we were wowed with everything else. Spacious room, central location, clean facilities"
Angel 2-night trip
Posted 9 days ago
Inturotel Sa Marina
Hotel Cala Dor - Adults Only

Hotel Cala Dor - Adults Only

10/10 Excellent
"Très bien situé!! Très proche de plusieurs cala !!!"
Nicolas 3-night trip
Posted 2 weeks ago
Hotel Cala Dor - Adults Only
Inturotel Esmeralda Garden

Inturotel Esmeralda Garden

10/10 Excellent
"Front desk staff was very kind and helpful. Room was big and clean. Balcony was also nice. Within walking distance to multiple calas. Parking was provided and easy to access. Pool was shaded in the afternoon, a nice breaking from the sun."
Luisa 3-night trip
Posted 3 weeks ago
Inturotel Esmeralda Garden
Sentido Fido Tucan - Adults Only

Sentido Fido Tucan - Adults Only

10/10 Excellent
"Great hotel in a great location"
Mark 10-night trip
Posted 3 months ago
Sentido Fido Tucan - Adults Only

Frequently asked questions

How much does a beach hotel in Cala D'Or cost?
Prices for beach hotels in Cala D'Or vary, but you can find a great deal from CA $75 on Expedia. You're likely to find lower rates if you're travelling during the off-peak season or mid-week. Find the best deals by being flexible with your dates, and sort search results by "Price: low to high" for our cheapest rates.
Which area of Cala D'Or is best to stay in for beaches?
The best areas to stay in Cala D'Or for beaches are Cala Gran and Cala Ferrera, as they offer direct access to some of the resort's most popular sandy coves.Cala Gran is the largest and most central of Cala D'Or's beaches, making it a natural hub. The beach itself is a beautiful crescent of soft sand, enclosed by cliffs and clear waters. The area surrounding Cala Gran is well-developed with a range of hotels, restaurants, and shops, all within a short walk of the sand. It's a convenient choice for families, as many accommodations here are designed with children in mind, often featuring swimming pools and family-friendly dining options just steps from the beach.Cala Ferrera, located slightly to the north, offers another excellent beach option. This cove is also quite spacious and known for its fine sand and calm, shallow waters, which are ideal for swimming. The hotels in Cala Ferrera are often set back a little from the main street, providing a slightly more relaxed feel compared to the immediate vicinity of Cala Gran, while still being very close to the beach. Couples might prefer Cala Ferrera for its slightly quieter setting, allowing for peaceful days by the sea with convenient access to nearby dining.
What is the best time of year to stay in a beach hotel in Cala D'Or?
The most popular time to stay in a beach hotel in Cala D'Or is during July and August, when the weather is at its warmest and sunniest. You'll find average temperatures around 28-30°C, superb for enjoying the beaches and swimming in the clear Mediterranean waters. This is when the resort is at its liveliest, with all beachside amenities, water sports, and seaside restaurants in full swing. Families with children will particularly appreciate this time, as the warm sea temperatures are ideal for splashing about.As another option, June is an excellent alternative. The weather is still wonderfully warm, with average temperatures around 25°C, making it fantastic for sunbathing and enjoying the coves.
What beach activities should we do in Cala D'Or?
The best beach activities to do in Cala D'Or are exploring its numerous coves and enjoying water sports.Cala D'Or is known for its series of seven picturesque coves, each with fine sand and clear, calm waters. These coves include Cala Gran, Cala Ferrera, and Cala Esmeralda, all within easy walking distance of the town centre. Most coves offer sun loungers and parasols for hire, and some have beach bars for refreshments.For families, the gentle waters of these coves are superb for swimming and paddling, making it a relaxing spot for children to play. Many coves also have facilities for renting pedal boats or kayaks, allowing families to explore the coastline at their own pace.Couples looking for a more active experience will find plenty of options. Snorkelling is particularly popular due to the clear water and diverse marine life.
Is it cheaper to book flights and a beach hotel in Cala D'Or as a package?
Booking a beach hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Bundling can lead to significant savings, especially for international travel or when booking a beach vacation package well in advance. However, savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect travel package.
Can I cancel my beach hotel reservation on Expedia?
Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right beach hotel in Cala D'Or for you.
How can I save on a beach hotel in Cala d'Or with Expedia?
There are plenty of ways to save on a beach hotel in Cala d'Or. Join One Key™, our free travel rewards program, to unlock instant discounts with Member Prices across a range of hotels. Typically, booking in advance will help you save on your hotel. If you're feeling spontaneous, be sure to check for last-minute deals.

Explore a world of travel with Expedia