Beaches on the Costa Brava

Coves between pine trees and cliffs, whitewashed fishing villages and Cap de Creus: the coast of Girona, from Portbou to Blanes.

Costa Brava
Photo: Miquel Àngel Patiño · CC BY-SA 4.0 · Wikimedia Commons

Interactive map Areas and towns Weather today

Beach map

Featured beaches

Sa Caleta

Lloret de Mar

Sandy beachPebble beachCove

Coastal areas

Coastal areas on the Costa Brava

Coastal areas on the Costa Brava Alt Empordà · 190 beaches Baix Empordà · 147 beaches La Selva coast · 51 beaches Cadaqués Roses L'Escala Begur Palamós Sant Feliu de Guíxols Tossa de Mar Lloret de Mar Blanes Girona
Tap an area to see its beaches. Dots: main towns. Boundaries: IGN/CNIG via es-atlas (CC BY 4.0).

Beaches by area

Alt Empordà 190

Baix Empordà 147

La Selva coast 51

Data: Wikidata (MITECO beach guide), OpenStreetMap, ADEAC (Blue Flag 2026-2027). Beach types are assigned from these data and may be incomplete: let us know if you spot a mistake.