Cala Agulla Beach

The stunning white sandy beach and crystal clear waters of Cala Agulla are surrounded by pine trees and make a spectacular sight in more than one way.

This protected area is worth a visit for those that want to enjoy the beautiful nature of Mallorca and feel like they are on holiday in paradise.

Read on for more information on what to expect at Cala Agulla as well as where to eat and sleep near this pristine landscape.

Key Facts

  • Beach length: 500 metres
  • Beach depth: 50 metres on average
  • Beach type: Sand
  • Showers: Yes
  • Sunbeds to rent: Yes
  • Lifeguard: Yes, during the summer months
  • Refreshments: Yes
  • Toilets: Yes
  • Watersports: Yes
  • Postcode: 07659

What is Cala Agulla Beach Like?

Cala Agulla is a beautiful beach that offers fine sand and plenty of sun loungers and sun beds to tan on. If you are looking for more shade, you will easily find it underneath the stunning trees of the pine forests by which this beach is surrounded.

You have access to clear turquoise waters and several options for watersports. Swimming is also great fun, and the water is relatively shallow, so it is also easily accessible for children.

Cala Agulla Beach is incredibly popular with locals and tourists in the summer months. It offers all the services as well as lifeguards during the summer months.


Located in the northeast of Mallorca, you will find Cala Agulla close to Capdepera and Cala Ratjada.

The beach itself is located on a little inlet with lots of vegetation and trees around it. The inlet makes the beach a protected area from any rough winds, and therefore the sea is mostly calm here.

You can visit Cala Molto from here, a spectacular cave that is about 5 minute’s walk away.

Restaurants, Bars & Facilities

Cala Agulla offers more than one beach bar to choose from to get your daily fix of drinks or ice cream. On top of that, if you are looking for a more hearty meal than the beach bars can offer, you will find a restaurant right on the beach as well.

A small kiosk is also available, where one can buy refreshments or sunscreen in case you forgot yours.

Paraiso de Barbassa offers lunch based on maritime fish dishes and other specialities from Mallorca.

There are many other alternatives nearby. The villages of Arta and Capdepera offer plenty of restaurants and bars. And, of course, the town centre of Cala Ratjada itself boasts a wide selection of hospitality.

Lifeguard & Watersports

This beach is popular for all sorts of water sports and especially beach volleyball.

You can rent pedal boats, paddle boards as well as kayaks, banana boats and all kinds of other water sports equipment.

Is Cala Agulla Beach Family-friendly?

Yes, thanks to lifeguards and shallow waters, this beach is extremely family-friendly, even though it might get a bit too crowded in the peak season.

Where to Park at Cala Agulla Beach

There is a parking lot in front of the beach. It can sometimes get a bit overcrowded in summer, and you might have to look to nearby roads for parking.

Unfortunately, there is no free parking, as the parking lot charges you a fixed daily rate of €5,00 for cars or €2,50 for motorbikes.

Other Nearby Beaches

Cala Moltó, Cala Torta as well as Cala Mesquida and Cala Moll, are the nearest beaches. Another stunning beach is the Platja de Ses Cavasses, which is a popular bay for little sailing boats and yachts to anchor in.

Nearby Hotels & Resorts

The area of Cala Ratjada offers plenty of hotels and accommodation for any need and budget.

Most of the hotels here are of high quality and have direct access to one of the many beaches.

We recommend staying in one of the following hotels, which are close to Cala Agulla Beach:

  • Agulla Park
  • Petit Hotel Ses Rotges
  • Hotel & Spa S’Entrador Playa

However, because this is a protected area, not many properties nearby are actual hotels.

Therefore, if you wish to stay near Cala Agulla itself, you will find it easier to rent one of the apartments in the direct surroundings, for instance:

  • Finca Guya
  • Finca del Mar
  • Finca En Sueno

Cala Agulla Beach Map