♦ EuroShoresBeachesMapCountriesGuidesBest ofFinder
EuroShores › the Costa Brava

Best Beaches in the Costa Brava

14 hand-picked beaches in the Costa Brava, ranked by our editors. Top pick: Sa Tuna Beach, Begur (4.6 / 5).

Sa Tuna Beach, Begur, Sa Tuna, Begur, Girona

Sa Tuna Beach, Begur

Sa Tuna, Begur, Girona · Tiny cove with fishermen houses on the Costa Brava · 4.6 / 5
Tamariu Beach, Tamariu, Palafrugell, Costa Brava

Tamariu Beach

Tamariu, Palafrugell, Costa Brava · Small golden-sand cove on the Costa Brava · 4.5 / 5
Platja Gran, Tossa de Mar, Tossa de Mar, Costa Brava

Platja Gran, Tossa de Mar

Tossa de Mar, Costa Brava · Golden beach below the medieval Vila Vella walls · 4.5 / 5
Platja de Cadaques, Cadaques, Costa Brava

Platja de Cadaques

Cadaques, Costa Brava · Whitewashed fishing village on a quiet cove · 4.5 / 5
Platja de Calella de Palafrugell, Calella de Palafrugell, Costa Brava

Platja de Calella de Palafrugell

Calella de Palafrugell, Costa Brava · Small coves below whitewashed arches · 4.5 / 5
Platja de Llafranc, Llafranc, Palafrugell, Costa Brava

Platja de Llafranc

Llafranc, Palafrugell, Costa Brava · Fine-sand cove under pines in a Costa Brava fishing village · 4.5 / 5
La Fosca Beach, Palamos, Costa Brava

La Fosca Beach

Palamos, Costa Brava · Sheltered sandy beach on the Costa Brava · 4.4 / 5
Aiguablava Beach, Begur, Costa Brava, Catalonia

Aiguablava Beach

Begur, Costa Brava, Catalonia · Small cove below the Parador on the Costa Brava · 4.4 / 5
Platja de Sa Riera, Begur, Sa Riera, Begur, Costa Brava

Platja de Sa Riera, Begur

Sa Riera, Begur, Costa Brava · Quiet cove with fishermen houses on the Costa Brava · 4.4 / 5
Platja de Sant Pol, Costa Brava, Sant Pol, Sant Feliu de Guixols, Costa Brava

Platja de Sant Pol, Costa Brava

Sant Pol, Sant Feliu de Guixols, Costa Brava · Wide golden bay between pine hills on the Costa Brava · 4.4 / 5
Platja de Roses, Roses, Costa Brava

Platja de Roses

Roses, Costa Brava · Big calm bay on the north Costa Brava · 4.3 / 5
Platja de Sant Feliu de Guixols, Sant Feliu de Guixols, Costa Brava

Platja de Sant Feliu de Guixols

Sant Feliu de Guixols, Costa Brava · Sheltered town bay on the Costa Brava with a promenade · 4.3 / 5
Platja de Lloret, Lloret de Mar, Costa Brava

Platja de Lloret

Lloret de Mar, Costa Brava · Main bay of Lloret de Mar with coarse golden sand · 4.1 / 5
Platja de Blanes, Blanes, Costa Brava

Platja de Blanes

Blanes, Costa Brava · Long beach beside the start of the Costa Brava · 4.1 / 5

About beaches in the Costa Brava

The Costa Brava in Catalonia has pine-covered hills, rocky headlands and small sandy coves with clear water. Fishing villages sit close to many beaches, and coastal paths link the calas.

When to go

June to September is the main season, with the sea warmest in August. May and September are quieter.

Getting around

A car helps for the smaller coves, but walking paths connect many beaches. Parking is limited in July and August, so arrive early.

Easiest beaches to reach

Sa Tuna Beach, Begur, Tamariu Beach, Platja Gran, Tossa de Mar, Platja de Cadaques.

Quieter hidden gems

Sa Tuna Beach, Begur, Platja de Cadaques, Platja de Calella de Palafrugell.

All beaches at a glance

Frequently asked questions

When is the best time to visit the beaches in the Costa Brava?

June to September is the main season, with the sea warmest in August. May and September are quieter.

Which beaches in the Costa Brava are easiest to reach?

The easiest access is at Sa Tuna Beach, Begur, Tamariu Beach, Platja Gran, Tossa de Mar, Platja de Cadaques. Check each beach page for parking and facilities.

Do I need a car for the beaches in the Costa Brava?

A car helps for the smaller coves, but walking paths connect many beaches. Parking is limited in July and August, so arrive early.

Best-of lists for the Costa Brava

Best Sandy Beaches in the Costa Brava · Easiest Beaches to Reach in the Costa Brava

More: Beaches in Spain · Browse all European beaches