12 of the best beaches on the Costa Brava

Published on November 24, 2019 by Catalan Holidays

Today we are exploring the best beaches on the Costa Brava. The Costa Brava is one of the most charming spots on the Catalan coastline. A length of 214 km, including extremely beautiful small coves, and its proximity to Barcelona (just over an hour away by car) make this place an idyllic location to take an unforgettable holiday.

Join us on this virtual journey through the most beautiful beaches on the Costa Brava.


Let’s see the best beaches on the Costa Brava one by one, and also where to stay on the Costa Brava to be closest to them.

Cala Sa Boadella Cove (Lloret de Mar)

If you are searching for peace and quiet, you have reached one of the best beaches that you could find on the Costa Brava. A 250-metre-long, almost unspoilt beach, surrounded by crystal-clear waters.

To access this natural paradise, you must leave your car on the road that leads to the Santa Cristina Hermitage and walk about 200 metres to the beach.

In the summer months, it has every facility: first aid, litter-picking, life guards, security, etc. Nudity is permitted.


Cala Pola Cove (Tossa de Mar)

Between Tossa and Sant Feliu de Guixols, there are 365 very charming curves and coves. One of those is the Cala Pola, located 6 km from the centre of Tossa.

To get into this little nook, you can leave your vehicle at the Pola Campsite and walk some 400 metres to the cove.

It is an essential stop for one of the many tourist boats that you can board in the Costa Brava, to gaze upon the beauty of the seafloor through the glass-bottom.


L’illa Roja Beach (Begur)

This offers one of the most photographed views of the Costa Brava. It stands out from the rest because of the large red rock that dominates the cove, at the foot of the beach. Located to the north of the towns of Begur and Pals.

Begur’s L’illa Roja Beach is 120 metres long and 20 metres wide. It is one of the loveliest places on the Costa Brava.

To reach this cove, you must go by the seaside path that runs between Sa Riera and Raco Beach in Pals. Nudity is permitted.


Sa Tuna (Begur)

This is a cove with small dimensions (80 metres long and 15 metres wide), but with great beauty. Thanks to an arm of rock at the entrance to the cove, there are no waves on this paradise-like beach, with calm and crystal-clear waters like those in a swimming pool.

Small fishermen’s cottages adorn this picture-postcard corner of the world, which deepens the majesty of the Costa Brava landscape.

The Sant Pau Cove is also a wonderful natural stage where, in the summer months, the famous local Cuban Habaneras singers perform. It is also excellent shelter from the hot sun.


Aiguablava Cove (Begur)

This is the last beach that you can visit to the south of Begur with fine, golden sand and shallow, dark blue water.

It is a smaller-sized beach, 75 metres long and 25 metres wide. It is easy to access and enjoys ample parking at the entrance.

Despite its small dimensions, it has different services, such as showers, roller skate rental and a restaurant. Surrounded by mountains, you can see the Cap de Begur in the distance.


Cala Jugadora Cove (Cap de Creus)

In Cadaques, you will find one of the most charming beaches on the Costa Brava. In the middle of the Cap de Creus Natural Park, you will be able to relax in a practically unspoilt cove.

It is a small cove, 15 metres long and between 15 and 20 metres wide. Positioned 250 metres from the pathway along the road that leads to the Cap de Creus Lighthouse. It is recognised as a Nudist Beach.

It is one of the prettiest beaches that you can visit in this part of the world.


Platja de Castell Beach (Palamós)

It is a symbol of the preservation of the Costa Brava’s natural surroundings. There are no towns nearby, only woods and countryside. A luxury found along a coastline that has been one of the most punished by urban speculation.

Besides the natural richness of the area, the cove, 300 metres long, also stands out because of the remains of an Iberian village on one of the points. Other attractions include some Catalan farmhouses, Salvador Dali’s painting studio or painter, Josep Maria Sert’s house.

It is a great place to visit to uncover the essence of the Costa Brava.


Cala Estreta Cove (Palamós)

It is a beach of enormous beauty, located in natural surroundings in the town of Palamós, which can be accessed on foot through the Es Castell Cove after a 20- or 30-minute walk.

It is a very narrow cove, little more than 100 metres long. It is practically unspoilt with crystal-clear water, golden sand and irresistible rocks, like the Roja, which splits the beach in two.

One of the most wonderful secrets hidden in the Costa Brava.


Cala Rustella Cove (Roses)

Just 8 kilometres from Roses is one of the most delightful coves in the area. It can be easily reached by car, although you will have to park on a terrace some 200 metres from the beach.

Hundreds of pine trees line the cove which is 100 metres long and 8 metres wide, located in privileged natural surroundings.

The crystal-clear waters and well-maintained sand guarantee a luxury holiday.

Aigua Xelida Coves (Tamariu, Palafrugell)

This is a small cove, 25 metres long and 13 metres wide, situated in Tamariu, with spectacular views in a privileged location.

To access the cove, you must go on foot up a staircase towards Avi Xicu Street, where there is a car park.

It is one of the best beaches for relaxing, surrounded by nature.


El Senyor Ramon Cove (Santa Cristina)

This is a 300-metre-long beach with a wild character. It has cliffs up to 800 metres high and transparent waters that give an impressive view of the seafloor.

It is located between the towns of Sant Feliu de Guixols and Santa Cristina d’Aro, and it is reached by road from Sant Feliu to Tossa de Mar, although this belongs to the latter town.

It is an almost unspoilt beach, because of the rocks that dominate it, which allows one of the best views of the Costa Brava.

Port-Bo (Calella de Palafrugell)

It is the main beach in Calella de Palafrugell, and one the most beautiful places to explore the area. The characteristic arches in the town centre that dominate the beach and the privileged natural surroundings make this enclave one of the most magical in the area.

The beach is 190 metres long and 15 metres wide, and it is ideal for walking, running, relaxing and disconnecting from the daily grind.

The views from the sea towards the village are some of the best postcard images of the Costa Brava.


Sa Conca Beach (Platja d’Aro)

This beach is located to the side of the town of S’Agaró, some 400 metres long and 40 metres wide.

It is a cove of immense beauty that is usually very crowded in the summer because of all the services that it offers, and the ease of parking.

The lush forest that surrounds the beach and the crystal-clear waters are the icing on the cake of a spot that has all the ingredients needed to be on the list of the most beautiful beaches on the Costa Brava.

The best beaches of the Costa Brava are only a few metres away from Barcelona and from one of our holiday homes.

Where to stay on the Costa Brava

Costa Brava’s accommodation options are extensive. At Catalan Holidays we choose quality accommodation in Costa Brava, designed for couples, families and groups of friends who what to have a degree of privacy and be near to the most interesting places in the Costa Brava in Catalonia.

Our accommodation offer on the Catalan Coast includes apartments and mainly holiday homes to rent:

Holiday homes on the Barcelona coast
Holiday homes on the Costa Dorada
Holiday homes on the Costa Brava

On the other hand, have you thought of holiday rentals of houses with private pools and holiday rentals of houses that accept dogs or other pets. Through this link you have all our holiday homes in Catalonia.

Toggle comments

Blog categories

This website uses cookies to improve user experience.
By using this site, you agree to all cookies in accordance with ourCookie Policy