Photo by Vanessa Lima

Find Cala Agulla Beach Resorts

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Top Beach Resorts in Cala Agulla

Aparthotel THB Guya Playa
4.0 star property
8.8 out of 10, Excellent, (340)
"It is a great apartment hotel that have what you need. Gave me a good base for biking. Great setup with the shuttle service too. Made it super easy. Great walk on the trail next to the ocean that takes you down to the beach."
Aparthotel THB Guya Playa
Prinsotel La Pineda Hotel
4.0 star property
8.6 out of 10, Excellent, (202)
"Lovely modern hotel. We had a junior suite which was much larger than other studios we’ve stayed in. Pool was great although crowded in July. Food in the restaurant was one of the best we’ve had and we’ve been to a lot of half board Spanish hotels. Location good for shops cafes and a walk to the beach through the pine forest. Great towns to visit nearby. We knew the area was popular with German tourists before we came which was fine however the hotel was very much geared towards them with German...
Prinsotel La Pineda Hotel
Parque Nereida Suites Hotel
4.0 star property
8.8 out of 10, Excellent, (46)
" liked the beach bar, live music did not like ants in room, no coffee in room, no towels by pool"
Parque Nereida Suites Hotel
Hotel Bella Playa & Spa
3.5 star property
8.8 out of 10, Excellent, (26)
"A modern hotel with three wonderful pool areas. The food choices were excellent and the staff were all friendly and helpful. A great place to visit."
Hotel Bella Playa & Spa
Protur Turó Pins Hotel
4.0 star property
9.4 out of 10, Exceptional, (228)
"Really nice hotel, family really enjoyed our stay. Breakfast was good quality (omelette station and fresh pastries personal favourites) , food at bar not over priced and good quality and location was perfect (close to many restaurants and beach not far). Indoor swimming was a great option as was heated (outdoor was not heated but kids didn’t seem to mind). We also enjoyed playing table tennis in between swimming and chilling at the pool. We would go back again for sure as thought it was very...
Protur Turó Pins Hotel
Club Hotel Cala Ratjada
3.0 star property
7.2 out of 10, Good, (14)
"We had a great time at club Hotel cala ratjada. Nice food. Lot to choose from. That staff in the restaurant was lovely. Especially Miriam, Paqita and Florencia. Thay always have us great attention. The pool area was nice. Just a short walk to the nice beaches cala agulla and Cala gat. A short walk from town and shopping. Everything was just perfect "
Club Hotel Cala Ratjada
Hotel & Spa S'entrador Playa
4.5 star property
8.8 out of 10, Excellent, (123)
"Very nice little hotel. Beds comfortable. Air con worked well and quiet. Double glazing on patio blocked sound from outside. Very clean everywhere. Location for beach fantastic. Pool area nice enough but we spent most of the time down the beach. Not the biggest selection for food but good enough and normally a speciality feature every night. My favourite was the pasta Parmesan. Lovely chocolate sauce for the churros in the morning too! Staff really nice and friendly, special shout out to Raquel...
Hotel & Spa S'entrador Playa
Guya Wave Hotel
3.0 star property
7.0 out of 10, Good, (28)
"Basic room but very large and clean. Staff very friendly and helpful. Nice atmosphere and great location."
Guya Wave Hotel
Hotel Bell Port
3.0 star property
8.6 out of 10, Excellent, (45)
"I enjoyed my stay here , Jesus was a perfect host who made me feel very welcome . The place had some character and was a great location. The room was basic and clean and just what I needed . Overall a very good experience,"
Hotel Bell Port
Hotel THB Cala Lliteras
4.0 star property
7.8 out of 10, Good, (122)
"Beautiful views but no entertainment. Staff were very pleasant"
Hotel THB Cala Lliteras
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.
Don't see what you're looking for?
See all available properties in Cala Agulla

Frequently asked questions

What is Cala Agulla like for travellers who love the beach?
Known for its beaches, Cala Agulla offers a lot for the traveller planning a beach getaway.
What's the best hotel to stay near the beach in Cala Agulla?
Hotel HSM Regana is a top beach hotel offering free buffet breakfast and free WiFi, located within a short 5-minute walk of Cala Agulla Beach . Other good options for your stay near the beach include Mar Azul Pur Estil Hotel & Spa and Hotel THB Cala Lliteras.
How many beach hotels will I be able to find in Cala Agulla?
Choose from one of Expedia’s 26 hotels in Cala Agulla for your beachside break.
When's the best time for a beach holiday in Cala Agulla?
You can plan your beach trip with a look at weather throughout the year in Cala Agulla: The hottest months are usually August and July, with an average temperature of 24°C, while the coldest months are February and January, with an average of 13°C. Average annual precipitation for Cala Agulla is 393 mm.
What is there to see and do around Cala Agulla?
After getting settled at your accommodation of choice, you’ll likely want to venture out and explore. If you can’t wait to check out the beaches, head to Cala Gat Beach or Son Moll Beach for a relaxing day by the water. Discover a variety of local attractions, which include Cala Agulla Beach and l’Olla. For even more to see and do, pay a visit to Cala Ratjada Port or Lighthouse Cala Ratjada.
What's the best way to get to my beach hotel in Cala Agulla?
This travel information can help you get to and around your beach accommodation in Cala Agulla with ease. To get to Cala Agulla, you can fly into Palma de Mallorca (PMI), the closest major airport, which is located 40.5 mi (65.1 km) from the city centre. If you’d like to explore around the area, you may want a rental car for your journey.