Right Beaches › Costa Brava
Costa Brava beaches
244 beaches, with the parking, the walk to the water and the tide for each one.
Lists for a particular day
Park almost on the sand
Calm water and bathrooms nearby
All beaches
Playa de Fenalswater 10 m · parking 150 m
Platja De BlanesBlanes · water 20 m · parking 200 m
Platja d'Aiguablavawater 20 m
Platja de LlafrancLlafranc · water 10 m · parking 150 m
Beach of BlanesBlanes · water 30 m · parking 150 m
Platja de l'Illa RojaBegur · water 20 m · parking 400 m
Platja FondaBegur · water 20 m · parking 200 m
Platja de Empuriabravawater 90 m · parking 100 m
Platja de Sa RieraSa Riera · water 40 m · parking 200 m
Cala Sa ConcaS'Agaró · water 10 m · parking 150 m
Platja Mar MenudaTossa de Mar · water 20 m · parking 60 m
Platja de sa Boadellawater 20 m · parking 350 m
Santa Cristina Beachwater 20 m · parking 100 m
Platja de Lloret de MarLloret de Mar · water 20 m · parking 200 m
Cala GiverolaTossa de Mar · water 10 m · parking 150 m
Cala del PiPlatja d'Aro i S'Agaró · on the shoreline · parking 250 m
Platja de La FoscaPalamós · water 20 m · parking 100 m
Platja de Sant FeliuSant Feliu de Guíxols · water 10 m · parking 200 m
Torre ValentinaCalonge · water 40 m · parking 450 m
Platja Gran de PalamósPalamós · water 70 m · parking 100 m
Platja GranTossa de Mar · water 10 m · parking 80 m
Cala TreumalBlanes · water 20 m · parking 200 m
Cala El GolfetCalella de Palafrugell · water 10 m · parking 300 m
Platja d'EmpuriabravaEmpuriabrava · water 60 m · parking 100 m
Cala Marquesa Aigua XelidaPalafrugell · on the shoreline · parking 100 m
Cala Cap RoigCalonge · on the shoreline · parking 90 m
Platja de Grifeuwater 30 m · parking 40 m
Cala PedrosaS'Agaró · on the shoreline · parking 500 m
Tamariu BeachTamariu · water 20 m · parking 150 m
Platja d'Empúrieswater 20 m · parking 100 m
Platja del Recon the shoreline · parking 70 m
Cala EstretaPalamós · on the shoreline · parking 200 m
Cala PolaTossa de Mar · on the shoreline · parking 150 m
Platja del RacóBegur · water 30 m · parking 100 m
Platja de Sant Antoniwater 10 m · parking 150 m
Beach of CastellPalamós · water 20 m
Platja de Montgówater 60 m · parking 50 m
Platja de La RubinaCastelló d'Empúries · water 90 m · parking 400 m
Platja de Garvetwater 50 m · parking 150 m
Playa de PortbouPortbou · water 10 m · parking 40 m
Trons BayLloret de Mar · on the shoreline
Platja de Palswater 40 m · parking 350 m
Cala LlevadóTossa de Mar · on the shoreline · parking 150 m
Rosamar CalaRosamar · water 40 m · parking 30 m
Cala TamariuaEl Port de la Selva · water 20 m · parking 150 m
Cala Sa Covaon the shoreline · parking 250 m
Platja de Sant Polwater 30 m · parking 30 m
Cala BanysLloret de Mar · on the shoreline · parking 150 m
Platja de Canyelles PetitesRoses · water 30 m · parking 90 m
S'Alqueria gran Beachwater 10 m · parking 150 m
Platja de la Gola del Terwater 40 m · parking 400 m
Platja del Roswater 10 m · parking 40 m
Platja La FarellaLlançà · water 10 m · parking 250 m
Cala FutaderaTossa de Mar · on the shoreline · parking 90 m
Platja Port d'AlguerCadaqués · water 20 m · parking 100 m
Platja de Riellswater 30 m · parking 200 m
Cala dels FraresLloret de Mar · water 10 m · parking 400 m
Carlos Beachwater 100 m · parking 100 m
Platja de les BarquesL'Escala · water 20 m · parking 80 m
Cala BonaTossa de Mar · on the shoreline · parking 100 m
Platja Can CristusCalonge · water 20 m · parking 200 m
Playa El Castellwater 20 m
La Platja GranPlatja d'Aro i S'Agaró · water 40 m
Platja de Canyelleswater 20 m
Platja de S'Abanellwater 20 m · parking 150 m
Platja Cala de la Creuon the shoreline · parking 20 m
Cala MasetSant Feliu de Guíxols · on the shoreline · parking 150 m
Platja de les PortesColera · water 10 m · parking 100 m
Platja Santa María de Llorell / Garbi I LlevantTossa de Mar · water 40 m
Cala Sa TunaSa Tuna · water 20 m · parking 150 m
Playa de AroCastell d'Aro · water not mapped · parking 80 m
Platja d'Aro PortPlatja d'Aro i S'Agaró · water 90 m · parking 150 m
Platja de l'Estartitwater 70 m · parking 550 m
Cala Del PallerCalonge · water 40 m · parking 400 m
Platja NovaRoses · water 20 m · parking 80 m
Platja de Belladonawater 20 m · parking 70 m
Platja Petitawater 80 m · parking 30 m
Platja Canyelles / Cap de Raswater 20 m · parking 350 m
Platja del Borrówater 10 m · parking 150 m
Cala Bramanton the shoreline · parking 400 m
Platja de les Tonyineswater 10 m · parking 200 m
Platja de La GolaLlançà · on the shoreline · parking 20 m
Cala del Senyor Ramonwater 10 m · parking 450 m
Platja de Torre Valentinawater 20 m · parking 250 m
Platja del Cau del Llopwater 20 m · parking 100 m
Playa del Pazwater 20 m · parking 40 m
Cala Moriscaon the shoreline
Platja GranCadaqués · water 20 m · parking 200 m
Platja Port d'en PerrisL'Escala · water 10 m
Sant Pol y S´AgaróSant Feliu de Guíxols · water 40 m · parking 200 m
Cala dels CanyersPalamós · on the shoreline · parking 350 m
Cala Calitjàson the shoreline · parking 300 m
Cala MalaretBegur · on the shoreline · parking 200 m
Platja De S'aranellaCadaqués · on the shoreline · parking 150 m
Cala FigueraTossa de Mar · water 10 m · parking 150 m
El Portitxolon the shoreline · parking 30 m
Cala Rovirawater 30 m · parking 150 m
Platja de Sant Pere Pescadorwater 100 m · parking 550 m
Platja del MortsColera · water 20 m · parking 100 m
La Gola del FluviàTorroella de Fluvià · water 90 m · parking 250 m
Platja del RastellRoses · water 40 m · parking 90 m
Platja d'en Robertwater 10 m
Portlligat covewater 10 m · parking 350 m
Platja de FornellsBegur · on the shoreline · parking 250 m
Platja de Lloretwater 800 m
Playa cala Rostellawater 20 m · parking 200 m
Platja del Port de la VallEl Port de la Selva · water 20 m
Xiringuito Tropic Beachwater 60 m · parking 300 m
Platja de Vaquerson the shoreline · parking 250 m
Cala Cap de PlanesPlanes · on the shoreline · parking 450 m
Cala ForadadaCalella de Palafrugell · on the shoreline · parking 200 m
Cala Jóncolswater 10 m · parking 250 m
Platja sota s'Arenellaon the shoreline · parking 90 m
Platja de Sant Lluíswater 20 m · parking 250 m
Cala del VigatàSant Feliu de Guíxols · on the shoreline
Cala canyetRosamar · water 10 m · parking 60 m
Cala de Sant Francescwater 50 m · parking 250 m
Platja Ses OliveresCadaqués · water 10 m · parking 250 m
Platja de s'Alqueriawater 10 m · parking 30 m
Platja de la Rovinawater 50 m · parking 600 m
Platja des PoalCadaqués · on the shoreline · parking 200 m
Cala Sa Caletaon the shoreline · parking 250 m
Platja Gran y EsportalCadaqués · water 20 m · parking 150 m
Playa Cala ForadadaPalamós · on the shoreline
Platja del Port PelegríPalafrugell · water 10 m · parking 80 m
Platja de Can Comeswater 70 m
Aigua-Xelidawater 30 m · parking 250 m
Cala del Peixwater 10 m · parking 40 m
Cala Fredosaon the shoreline · parking 150 m
Les Tres PlatgetesPortbou · water 20 m · parking 350 m
Platja de les Duneswater 50 m · parking 200 m
Platja dels CanyeretsRosamar · water 10 m · parking 200 m
Platja de Canyelles GrossesRoses · water 20 m · parking 150 m
Cala Pedrosawater 20 m
Port De JoanColera · on the shoreline · parking 350 m
Observation PointLloret de Mar · water 10 m · parking 200 m
Cala d'Aiguafredawater 20 m · parking 250 m
Platja de MontjoiMontjoi · water 20 m
Platja de la Fonollerawater 40 m · parking 150 m
Cala n'Estasiaon the shoreline · parking 150 m
Port de la SelvaLa Selva de Mar · water 30 m · parking 10 m
Plaja LloretLloret de Mar · water 900 m
Platja de Vallpresonawater 10 m · parking 300 m
Platja d'en Balleuon the shoreline · parking 100 m
Cala Del Palleron the shoreline · parking 150 m
Cala Ferriolwater 30 m
Punta Dels CanyeretsRosamar · on the shoreline · parking 150 m
Cala Murtrawater 70 m
Platja del MollóLlançà · water 10 m · parking 150 m
Platja des Calderswater 10 m · parking 450 m
Cala de Roques Planeswater 20 m · parking 450 m
La Platgetawater 20 m · parking 20 m
Cala d'en MassoniCalella de Palafrugell · on the shoreline · parking 400 m
Cala Pedrosawater 30 m
Cala De L'AlguerLlançà · on the shoreline · parking 300 m
Platja Cala La Pelosawater 20 m · parking 20 m
Platja de Portopíwater 10 m
Cala d'UrgellSant Feliu de Guíxols · on the shoreline · parking 250 m
Bol Roigon the shoreline · parking 450 m
Cala Bona beachon the shoreline
Platja D'en CarbassóColera · on the shoreline
Sant Martí d'Empúries BeachL'Escala · water 80 m · parking 150 m
Platja del CrosLlançà · water 10 m · parking 350 m
Platja Dels LirisTamariu · on the shoreline · parking 200 m
Cala PiPortbou · on the shoreline · parking 450 m
Platja del SalatarRoses · on the shoreline · parking 250 m
Port de la Selva beachwater 30 m · parking 80 m
Cala del Critwater 10 m
Cala Bona / Cala de la CadenaPalamós · water 10 m · parking 300 m
Platja de la Riberawater 30 m · parking 150 m
Platja De Sant EstevePalamós · water 20 m · parking 90 m
Platja del Pion the shoreline · parking 450 m
Platja de BonifaciRoses · water 10 m · parking 100 m
Platja de les PotsPalamós · on the shoreline · parking 150 m
Beach Illa MateuaL'Escala · water 20 m · parking 250 m
Cala MargaridaPalamós · on the shoreline · parking 300 m
Platja de les Torreteswater 30 m · parking 200 m
Platja del RiuetL'Escala · water 30 m · parking 350 m
ca La MongodaLloret de Mar · water 250 m · parking 450 m
Platja de la Pelosaon the shoreline · parking 400 m
Cala d'en Carloswater 20 m · parking 300 m
Cala s'Alguerwater 20 m · parking 300 m
Platja d'en GoixaColera · water 10 m · parking 90 m
Cala Sa TamardiaPalamós · on the shoreline · parking 250 m
Platja de l'EscarEl Port de la Selva · water 10 m · parking 80 m
Platja es Sortell d'en TerCadaqués · on the shoreline · parking 300 m
La FiguerassaRoses · water 20 m · parking 60 m
Platja del Conventwater 30 m · parking 70 m
Playa San PereSant Pere Pescador · water 30 m · parking 100 m
Es Llaner GrosCadaqués · water 10 m · parking 90 m
Platja de Cap de Raswater 20 m · parking 350 m
Cala Marquesawater 10 m · parking 350 m
Playa PiscinaTamariu · water 100 m · parking 50 m
Webcam Lloret de Mar – the main beach – Costa BravaLloret de Mar · water 100 m · parking 200 m
Plage empuriabravaEmpuriabrava · water 200 m · parking 10 m
Canyelleson the shoreline · parking 350 m
Cala Granwater 30 m · parking 500 m
Cala del FornCalonge · water 10 m · parking 250 m
Cala de l'Ull de VidreTossa de Mar · water 20 m · parking 100 m
Sa Forcanerawater 10 m · parking 200 m
Elisa Beachon the shoreline
Platja de Sant Jordiwater 10 m · parking 70 m
Cala PalleridaPalamós · water 10 m · parking 200 m
Port des OratsBegur · water 10 m · parking 200 m
Platja de Llevant de Llorellwater 30 m
Cala de Portlligatwater 30 m · parking 300 m
Platja Can Comeswater 1.5 km · parking 500 m
Cala Cativawater 20 m · parking 350 m
meeting pointLloret de Mar · water 100 m · parking 200 m
Platja del Grauwater 60 m · parking 250 m
Platja de Taballeraon the shoreline
Cala del Cauon the shoreline · parking 450 m
Platja del Canadellon the shoreline · parking 200 m
Cala de les Mongeson the shoreline · parking 100 m
el Giberon the shoreline · parking 70 m
Cala Joncaon the shoreline · parking 80 m
Sot d'en Boadaon the shoreline · parking 100 m
Platja de Candellon the shoreline
Canyer d'en Miereson the shoreline
Platja de sa Pedreraon the shoreline · parking 200 m
Cala Salionçwater 30 m · parking 90 m
s'Agullaon the shoreline · parking 500 m
Platja del Racó del Rec Fondoon the shoreline · parking 550 m
Platja de sa Figuerawater 10 m
Platja de sa Sabollaon the shoreline
Platja dels Palangrerswater 10 m · parking 10 m
Platja de la Puntaon the shoreline · parking 40 m
Platja del Canadellwater 10 m · parking 450 m
Platja de la Llumeneraon the shoreline · parking 300 m
Platja d'en Talla Dofinson the shoreline · parking 450 m
Cala Tortaon the shoreline
Platja Guillolaon the shoreline
Platja des Jonqueton the shoreline · parking 400 m
Platja dels Pescadorson the shoreline
es Gentilson the shoreline
Platja de Negantawater 20 m
Cala Tudelawater 10 m · parking 350 m
Platja de s'Arenawater 10 m
Cala Fornellswater 30 m
Platja de Talabrewater 10 m
Platja d'en Taitaon the shoreline · parking 250 m
Platja de les Fresseson the shoreline
Cala des Rajolson the shoreline · parking 400 m
Cala des Falcóon the shoreline
All 244 beaches, by how many people rate them
| Beach | Town | Walk to water | Parking | Fee | Restrooms |
|---|---|---|---|---|---|
| Playa de Fenals | 10 m | 150 m | – | yes | |
| Platja De Blanes | Blanes | 20 m | 200 m | – | yes |
| Platja d'Aiguablava | 20 m | – | – | yes | |
| Platja de Llafranc | Llafranc | 10 m | 150 m | – | yes |
| Beach of Blanes | Blanes | 30 m | 150 m | – | yes |
| Platja de l'Illa Roja | Begur | 20 m | 400 m | – | yes |
| Platja Fonda | Begur | 20 m | 200 m | – | – |
| Platja de Empuriabrava | 90 m | 100 m | – | yes | |
| Platja de Sa Riera | Sa Riera | 40 m | 200 m | – | yes |
| Cala Sa Conca | S'Agaró | 10 m | 150 m | – | yes |
| Platja Mar Menuda | Tossa de Mar | 20 m | 60 m | – | yes |
| Platja de sa Boadella | 20 m | 350 m | – | yes | |
| Santa Cristina Beach | 20 m | 100 m | – | yes | |
| Platja de Lloret de Mar | Lloret de Mar | 20 m | 200 m | – | yes |
| Cala Giverola | Tossa de Mar | 10 m | 150 m | – | yes |
| Cala del Pi | Platja d'Aro i S'Agaró | on the sand | 250 m | – | yes |
| Platja de La Fosca | Palamós | 20 m | 100 m | – | yes |
| Platja de Sant Feliu | Sant Feliu de Guíxols | 10 m | 200 m | – | yes |
| Torre Valentina | Calonge | 40 m | 450 m | – | yes |
| Platja Gran de Palamós | Palamós | 70 m | 100 m | – | yes |
| Platja Gran | Tossa de Mar | 10 m | 80 m | – | yes |
| Cala Treumal | Blanes | 20 m | 200 m | – | yes |
| Cala El Golfet | Calella de Palafrugell | 10 m | 300 m | – | yes |
| Platja d'Empuriabrava | Empuriabrava | 60 m | 100 m | – | yes |
| Cala Marquesa Aigua Xelida | Palafrugell | on the sand | 100 m | – | – |
| Cala Cap Roig | Calonge | on the sand | 90 m | – | yes |
| Platja de Grifeu | 30 m | 40 m | – | yes | |
| Cala Pedrosa | S'Agaró | on the sand | 500 m | – | – |
| Tamariu Beach | Tamariu | 20 m | 150 m | – | yes |
| Platja d'Empúries | 20 m | 100 m | – | yes | |
| Platja del Rec | on the sand | 70 m | – | – | |
| Cala Estreta | Palamós | on the sand | 200 m | – | – |
| Cala Pola | Tossa de Mar | on the sand | 150 m | – | yes |
| Platja del Racó | Begur | 30 m | 100 m | – | yes |
| Platja de Sant Antoni | 10 m | 150 m | – | yes | |
| Beach of Castell | Palamós | 20 m | – | – | yes |
| Platja de Montgó | 60 m | 50 m | – | yes | |
| Platja de La Rubina | Castelló d'Empúries | 90 m | 400 m | – | – |
| Platja de Garvet | 50 m | 150 m | – | – | |
| Playa de Portbou | Portbou | 10 m | 40 m | – | yes |
| Trons Bay | Lloret de Mar | on the sand | – | – | yes |
| Platja de Pals | 40 m | 350 m | – | – | |
| Cala Llevadó | Tossa de Mar | on the sand | 150 m | – | yes |
| Rosamar Cala | Rosamar | 40 m | 30 m | – | – |
| Cala Tamariua | El Port de la Selva | 20 m | 150 m | – | – |
| Cala Sa Cova | on the sand | 250 m | – | yes | |
| Platja de Sant Pol | 30 m | 30 m | – | yes | |
| Cala Banys | Lloret de Mar | on the sand | 150 m | – | yes |
| Platja de Canyelles Petites | Roses | 30 m | 90 m | – | – |
| S'Alqueria gran Beach | 10 m | 150 m | – | – | |
| Platja de la Gola del Ter | 40 m | 400 m | – | – | |
| Platja del Ros | 10 m | 40 m | – | – | |
| Platja La Farella | Llançà | 10 m | 250 m | – | yes |
| Cala Futadera | Tossa de Mar | on the sand | 90 m | – | – |
| Platja Port d'Alguer | Cadaqués | 20 m | 100 m | – | yes |
| Platja de Riells | 30 m | 200 m | – | yes | |
| Cala dels Frares | Lloret de Mar | 10 m | 400 m | – | yes |
| Carlos Beach | 100 m | 100 m | – | yes | |
| Platja de les Barques | L'Escala | 20 m | 80 m | – | yes |
| Cala Bona | Tossa de Mar | on the sand | 100 m | – | – |
| Platja Can Cristus | Calonge | 20 m | 200 m | – | yes |
| Playa El Castell | 20 m | – | – | yes | |
| La Platja Gran | Platja d'Aro i S'Agaró | 40 m | – | – | – |
| Platja de Canyelles | 20 m | – | – | yes | |
| Platja de S'Abanell | 20 m | 150 m | – | yes | |
| Platja Cala de la Creu | on the sand | 20 m | – | – | |
| Cala Maset | Sant Feliu de Guíxols | on the sand | 150 m | – | – |
| Platja de les Portes | Colera | 10 m | 100 m | – | yes |
| Platja Santa María de Llorell / Garbi I Llevant | Tossa de Mar | 40 m | – | – | yes |
| Cala Sa Tuna | Sa Tuna | 20 m | 150 m | – | yes |
| Playa de Aro | Castell d'Aro | – | 80 m | – | – |
| Platja d'Aro Port | Platja d'Aro i S'Agaró | 90 m | 150 m | – | – |
| Platja de l'Estartit | 70 m | 550 m | – | yes | |
| Cala Del Paller | Calonge | 40 m | 400 m | – | yes |
| Platja Nova | Roses | 20 m | 80 m | – | yes |
| Platja de Belladona | 20 m | 70 m | – | – | |
| Platja Petita | 80 m | 30 m | – | yes | |
| Platja Canyelles / Cap de Ras | 20 m | 350 m | – | – | |
| Platja del Borró | 10 m | 150 m | – | – | |
| Cala Bramant | on the sand | 400 m | – | – | |
| Platja de les Tonyines | 10 m | 200 m | – | yes | |
| Platja de La Gola | Llançà | on the sand | 20 m | – | yes |
| Cala del Senyor Ramon | 10 m | 450 m | – | – | |
| Platja de Torre Valentina | 20 m | 250 m | – | – | |
| Platja del Cau del Llop | 20 m | 100 m | – | yes | |
| Playa del Paz | 20 m | 40 m | – | yes | |
| Cala Morisca | on the sand | – | – | – | |
| Platja Gran | Cadaqués | 20 m | 200 m | – | yes |
| Platja Port d'en Perris | L'Escala | 10 m | – | – | yes |
| Sant Pol y S´Agaró | Sant Feliu de Guíxols | 40 m | 200 m | – | yes |
| Cala dels Canyers | Palamós | on the sand | 350 m | – | – |
| Cala Calitjàs | on the sand | 300 m | – | – | |
| Cala Malaret | Begur | on the sand | 200 m | – | yes |
| Platja De S'aranella | Cadaqués | on the sand | 150 m | – | – |
| Cala Figuera | Tossa de Mar | 10 m | 150 m | – | yes |
| El Portitxol | on the sand | 30 m | – | yes | |
| Cala Rovira | 30 m | 150 m | – | yes | |
| Platja de Sant Pere Pescador | 100 m | 550 m | – | – | |
| Platja del Morts | Colera | 20 m | 100 m | – | yes |
| La Gola del Fluvià | Torroella de Fluvià | 90 m | 250 m | – | – |
| Platja del Rastell | Roses | 40 m | 90 m | – | yes |
| Platja d'en Robert | 10 m | – | – | – | |
| Portlligat cove | 10 m | 350 m | – | yes | |
| Platja de Fornells | Begur | on the sand | 250 m | – | yes |
| Platja de Lloret | 800 m | – | – | – | |
| Playa cala Rostella | 20 m | 200 m | – | – | |
| Platja del Port de la Vall | El Port de la Selva | 20 m | – | – | – |
| Xiringuito Tropic Beach | 60 m | 300 m | – | yes | |
| Platja de Vaquers | on the sand | 250 m | – | – | |
| Cala Cap de Planes | Planes | on the sand | 450 m | – | – |
| Cala Foradada | Calella de Palafrugell | on the sand | 200 m | – | yes |
| Cala Jóncols | 10 m | 250 m | – | – | |
| Platja sota s'Arenella | on the sand | 90 m | – | – | |
| Platja de Sant Lluís | 20 m | 250 m | – | – | |
| Cala del Vigatà | Sant Feliu de Guíxols | on the sand | – | – | yes |
| Cala canyet | Rosamar | 10 m | 60 m | – | – |
| Cala de Sant Francesc | 50 m | 250 m | – | – | |
| Platja Ses Oliveres | Cadaqués | 10 m | 250 m | – | – |
| Platja de s'Alqueria | 10 m | 30 m | – | yes | |
| Platja de la Rovina | 50 m | 600 m | – | – | |
| Platja des Poal | Cadaqués | on the sand | 200 m | – | yes |
| Cala Sa Caleta | on the sand | 250 m | – | yes | |
| Platja Gran y Esportal | Cadaqués | 20 m | 150 m | – | yes |
| Playa Cala Foradada | Palamós | on the sand | – | – | yes |
| Platja del Port Pelegrí | Palafrugell | 10 m | 80 m | – | yes |
| Platja de Can Comes | 70 m | – | – | – | |
| Aigua-Xelida | 30 m | 250 m | – | – | |
| Cala del Peix | 10 m | 40 m | – | – | |
| Cala Fredosa | on the sand | 150 m | – | – | |
| Les Tres Platgetes | Portbou | 20 m | 350 m | – | yes |
| Platja de les Dunes | 50 m | 200 m | – | yes | |
| Platja dels Canyerets | Rosamar | 10 m | 200 m | – | – |
| Platja de Canyelles Grosses | Roses | 20 m | 150 m | – | – |
| Cala Pedrosa | 20 m | – | – | – | |
| Port De Joan | Colera | on the sand | 350 m | – | – |
| Observation Point | Lloret de Mar | 10 m | 200 m | – | yes |
| Cala d'Aiguafreda | 20 m | 250 m | – | yes | |
| Platja de Montjoi | Montjoi | 20 m | – | – | – |
| Platja de la Fonollera | 40 m | 150 m | – | yes | |
| Cala n'Estasia | on the sand | 150 m | – | – | |
| Port de la Selva | La Selva de Mar | 30 m | 10 m | – | yes |
| Plaja Lloret | Lloret de Mar | 900 m | – | – | – |
| Platja de Vallpresona | 10 m | 300 m | – | – | |
| Platja d'en Balleu | on the sand | 100 m | – | – | |
| Cala Del Paller | on the sand | 150 m | – | yes | |
| Cala Ferriol | 30 m | – | – | – | |
| Punta Dels Canyerets | Rosamar | on the sand | 150 m | – | – |
| Cala Murtra | 70 m | – | – | – | |
| Platja del Molló | Llançà | 10 m | 150 m | – | yes |
| Platja des Calders | 10 m | 450 m | – | – | |
| Cala de Roques Planes | 20 m | 450 m | – | yes | |
| La Platgeta | 20 m | 20 m | – | yes | |
| Cala d'en Massoni | Calella de Palafrugell | on the sand | 400 m | – | yes |
| Cala Pedrosa | 30 m | – | – | – | |
| Cala De L'Alguer | Llançà | on the sand | 300 m | – | yes |
| Platja Cala La Pelosa | 20 m | 20 m | – | – | |
| Platja de Portopí | 10 m | – | – | – | |
| Cala d'Urgell | Sant Feliu de Guíxols | on the sand | 250 m | – | – |
| Bol Roig | on the sand | 450 m | – | – | |
| Cala Bona beach | on the sand | – | – | – | |
| Platja D'en Carbassó | Colera | on the sand | – | – | – |
| Sant Martí d'Empúries Beach | L'Escala | 80 m | 150 m | – | yes |
| Platja del Cros | Llançà | 10 m | 350 m | – | yes |
| Platja Dels Liris | Tamariu | on the sand | 200 m | – | yes |
| Cala Pi | Portbou | on the sand | 450 m | – | yes |
| Platja del Salatar | Roses | on the sand | 250 m | – | – |
| Port de la Selva beach | 30 m | 80 m | – | yes | |
| Cala del Crit | 10 m | – | – | – | |
| Cala Bona / Cala de la Cadena | Palamós | 10 m | 300 m | – | – |
| Platja de la Ribera | 30 m | 150 m | – | yes | |
| Platja De Sant Esteve | Palamós | 20 m | 90 m | – | – |
| Platja del Pi | on the sand | 450 m | – | yes | |
| Platja de Bonifaci | Roses | 10 m | 100 m | – | – |
| Platja de les Pots | Palamós | on the sand | 150 m | – | yes |
| Beach Illa Mateua | L'Escala | 20 m | 250 m | – | yes |
| Cala Margarida | Palamós | on the sand | 300 m | – | – |
| Platja de les Torretes | 30 m | 200 m | – | yes | |
| Platja del Riuet | L'Escala | 30 m | 350 m | – | yes |
| ca La Mongoda | Lloret de Mar | 250 m | 450 m | – | yes |
| Platja de la Pelosa | on the sand | 400 m | – | – | |
| Cala d'en Carlos | 20 m | 300 m | – | yes | |
| Cala s'Alguer | 20 m | 300 m | – | yes | |
| Platja d'en Goixa | Colera | 10 m | 90 m | – | – |
| Cala Sa Tamardia | Palamós | on the sand | 250 m | – | yes |
| Platja de l'Escar | El Port de la Selva | 10 m | 80 m | – | yes |
| Platja es Sortell d'en Ter | Cadaqués | on the sand | 300 m | – | – |
| La Figuerassa | Roses | 20 m | 60 m | – | – |
| Platja del Convent | 30 m | 70 m | – | yes | |
| Playa San Pere | Sant Pere Pescador | 30 m | 100 m | – | – |
| Es Llaner Gros | Cadaqués | 10 m | 90 m | – | yes |
| Platja de Cap de Ras | 20 m | 350 m | – | yes | |
| Cala Marquesa | 10 m | 350 m | – | – | |
| Playa Piscina | Tamariu | 100 m | 50 m | – | yes |
| Webcam Lloret de Mar – the main beach – Costa Brava | Lloret de Mar | 100 m | 200 m | – | yes |
| Plage empuriabrava | Empuriabrava | 200 m | 10 m | – | yes |
| Canyelles | on the sand | 350 m | – | yes | |
| Cala Gran | 30 m | 500 m | – | – | |
| Cala del Forn | Calonge | 10 m | 250 m | – | yes |
| Cala de l'Ull de Vidre | Tossa de Mar | 20 m | 100 m | – | yes |
| Sa Forcanera | 10 m | 200 m | – | – | |
| Elisa Beach | on the sand | – | – | – | |
| Platja de Sant Jordi | 10 m | 70 m | – | yes | |
| Cala Pallerida | Palamós | 10 m | 200 m | – | yes |
| Port des Orats | Begur | 10 m | 200 m | – | yes |
| Platja de Llevant de Llorell | 30 m | – | – | yes | |
| Cala de Portlligat | 30 m | 300 m | – | yes | |
| Platja Can Comes | 1.5 km | 500 m | – | – | |
| Cala Cativa | 20 m | 350 m | – | – | |
| meeting point | Lloret de Mar | 100 m | 200 m | – | yes |
| Platja del Grau | 60 m | 250 m | – | yes | |
| Platja de Taballera | on the sand | – | – | – | |
| Cala del Cau | on the sand | 450 m | – | yes | |
| Platja del Canadell | on the sand | 200 m | – | yes | |
| Cala de les Monges | on the sand | 100 m | – | yes | |
| el Giber | on the sand | 70 m | – | yes | |
| Cala Jonca | on the sand | 80 m | – | – | |
| Sot d'en Boada | on the sand | 100 m | – | yes | |
| Platja de Candell | on the sand | – | – | – | |
| Canyer d'en Mieres | on the sand | – | – | – | |
| Platja de sa Pedrera | on the sand | 200 m | – | yes | |
| Cala Salionç | 30 m | 90 m | – | yes | |
| s'Agulla | on the sand | 500 m | – | yes | |
| Platja del Racó del Rec Fondo | on the sand | 550 m | – | – | |
| Platja de sa Figuera | 10 m | – | – | – | |
| Platja de sa Sabolla | on the sand | – | – | – | |
| Platja dels Palangrers | 10 m | 10 m | – | – | |
| Platja de la Punta | on the sand | 40 m | – | yes | |
| Platja del Canadell | 10 m | 450 m | – | – | |
| Platja de la Llumenera | on the sand | 300 m | – | – | |
| Platja d'en Talla Dofins | on the sand | 450 m | – | – | |
| Cala Torta | on the sand | – | – | – | |
| Platja Guillola | on the sand | – | – | – | |
| Platja des Jonquet | on the sand | 400 m | – | – | |
| Platja dels Pescadors | on the sand | – | – | – | |
| es Gentils | on the sand | – | – | – | |
| Platja de Neganta | 20 m | – | – | – | |
| Cala Tudela | 10 m | 350 m | – | yes | |
| Platja de s'Arena | 10 m | – | – | – | |
| Cala Fornells | 30 m | – | – | – | |
| Platja de Talabre | 10 m | – | – | – | |
| Platja d'en Taita | on the sand | 250 m | – | – | |
| Platja de les Fresses | on the sand | – | – | – | |
| Cala des Rajols | on the sand | 400 m | – | yes | |
| Cala des Falcó | on the sand | – | – | – |
Walk and parking distances are measured on OpenStreetMap. Fee and restrooms come from counted visitor reviews and mapped facilities. A dash means we have no evidence either way, not that the answer is no.
Common questions
Which Costa Brava beach has the shortest walk from the car?
Do you have to pay to park at Costa Brava beaches?
Which beaches have restrooms?
How current is this?
Where this comes from
Place details from the public Google business listing. Beach shape, parking and facility positions from OpenStreetMap (ODbL). Aerial imagery is 25 cm national coverage from PNOA, the Spanish national aerial photography programme, under CC BY 4.0. Tide is modelled, and weather, waves and water temperature come from Open-Meteo, each labelled as measured or modelled. Map drawings are redrawn from that aerial imagery by an image model. Markers, distances and every fact on this page come from OpenStreetMap and counted reviews, never from a drawing. Review text is never republished.