Best beaches on the Costa Brava

31 August, 2017

The Costa Brava (“rugged coast”) boasts some of Spain’s most spectacular scenery, including many unspoilt rocky coves and stunning beaches. Cala S’Alguer is arguably the most picturesque bay in the whole of the Costa Brava but there are many other beautiful beaches to choose from. Here are some of our favourites.

La Fosca

La Fosca is the ideal spot for families, with its sandy beach, crystal clear waters and and safe swimming. If you are looking for a bit more than a laze on the beach then it is also the perfect place for some excellent snorkelling, sailing and windsurfing.

Sa Tuna

The secluded pebbly beach of Sa Tuna is accessed via a beautiful winding road, at the end of which you will find charming whitewashed fishermen’s houses with a stunning backdrop of pine clad hills. On the small promenade, there are a couple of fantastic seafront restaurants which are ideal for a sundowner. From here the spectacular coastal path takes you to even more remote beaches including S’Eixugador, which is only accessible via the coastal path or by boat.

Platja de Sant Pol

One of the earliest tourist beaches on the Costa Brava, the lovely sandy beach of Sant Pol still preserves the beauty of its 19th Century buildings. The clear, calm, shallow waters and the many colourful beach huts provide an idyllic setting and there is also an excellent selection of seafood restaurants, including the famous beachside Taverna del Mar.

Platja de Castell

A stone’s throw from the Cala S’Alguer Apartaments Development, Platja de Castell is one of this region’s most popular beaches among locals, offering a long sandy stretch of beach and some beautiful little hidden bays.

Calella de Palafrugell

Just a few minutes’ drive from the town of Palafrugell, the bay of Calella de Palafrugell spreads along half a dozen sandy coves connected to each other by car-free promenades. With many cafés and restaurants under the arches of the pastel-coloured buildings, this picturesque resort is truly special. (Tip: avoid in August!)


An idyllic cove at the end of a winding road through a hillside of pine trees and villas, Aiguablava’s shallow and crystal clear waters make it an ideal beach for families.


The horseshoe-shaped, south facing sandy bay of Llafranc is widely considered one of the best beaches on the Costa Brava. The attractive, tree-lined, beach promenade boasts numerous shops, cafés and quality seafood restaurants, including the Michelin-starred Casamar on the southern end of the bay.

Sa Riera

Sa Riera is one of the Costa Brava’s largest sandy beaches, enjoying beautiful views over the iconic Medes Islands – a marina nature reserve and well-known haven for scuba divers. The bay is linked by the famous Costa Brava coastal path (Camí de Ronda) to Illa Roja beach and Platja de Pals.

Cala Bona

In the southern part of the coast, you will find this hidden gem. The beautiful cove of Cala Bona has a wide, sandy beach surrounded by rocks. The gentle slopes make it perfect for young children but the more adventurous can venture a little further out into the deeper waters where scuba divers can enjoy the stunning underwater scenery.

Cala S’Alguer

Dating back to the 16th Century, the charming fishing community of Cala S’Alguer integrates seamlessly with the surrounding natural environment. Its crystalline waters, traditional fishermen’s houses and pine backdrop combine to make Cala S’Alguer one of the most beautiful bays on the Costa Brava. In 2004 Cala S’Alguer was declared a ‘Cultural Asset of National Interest’ by the Government of Catalonia.

(+34) 872 22 32 62