Beaches in Girona

390 beaches in the province of Girona, listed by town, with a map and beach types.

Beach map

Featured beaches

Sa Caleta

Lloret de Mar

Sandy beachPebble beachCove

Beaches by town

Begur 25

Bescanó 1

Blanes 7

Cadaqués 54

Calonge i Sant Antoni 18

Castell-Platja d'Aro 9

Castelló d'Empúries 6

Colera 13

Darnius 1

El Port de la Selva 24

L'Escala 19

Llançà 30

Lloret de Mar 21

Mont-ras 3

Palafrugell 21

Palamós 19

Pals 2

Portbou 12

Roses 22

Sant Feliu de Guíxols 26

Sant Pere Pescador 10

Santa Cristina d'Aro 13

Torroella de Montgrí 11

Tossa de Mar 23

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.