Right Beaches › Costa de Barcelona
Costa de Barcelona beaches
114 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
Barceloneta Beachwater 30 m · parking 350 m
San Sebastian beachwater 20 m · parking 300 m- Platja CastelldefelsCastelldefels · water 40 m · parking 300 m
Playa de BogatellBarcelona · water 100 m · parking 10 m
San Sebastian Beachwater 20 m · parking 300 m
Platja De Gavawater 150 m · parking 400 m
Platja de GavàGavà · on the shoreline · parking 350 m
Platja dels PescadorsBadalona · on the shoreline · parking 450 m
Sitges BeachSitges · water 20 m · parking 200 m
Platja de la Mar Bellawater 50 m · parking 250 m
Platja de Ribes RogesVilanova i la Geltrú · water 100 m · parking 200 m
Somorrostro beachwater 50 m · parking 90 m
Platja Del VaradorMataró · water 50 m · parking 150 m
Nova Icaria beachwater 20 m · parking 90 m
Platja de La MuscleraArenys de Mar · water 10 m · parking 80 m
Cala MoriscaSitges · water 30 m · parking 90 m
Platja de Sant Simówater 20 m · parking 200 m
Sant Miquel BeachBarcelona · water 60 m · parking 300 m
Prat Beachwater 40 m
Platja d'AdarróVilanova i la Geltrú · water 50 m · parking 150 m
Platja del FòrumBarcelona · water 40 m · parking 200 m
Playa de Montgat NorteMontgat · on the shoreline · parking 250 m
Platja dels Tres MicosCaldes d'Estrac · water 40 m · parking 30 m
Masnou beachwater 30 m · parking 200 m
Platja de Sant Adrià de BesòsSant Adrià de Besòs · water 40 m · parking 250 m
Playa del MuertoSitges · water 20 m
Platja de Montgatwater 10 m · parking 70 m
Platja El MorerSant Pol de Mar · water 20 m · parking 100 m
Platja de CastelldefelsSitges · water 100 m · parking 150 m
Sant Gervasi beachwater 30 m · parking 60 m
Platja de la MoraBadalona · water 10 m · parking 500 m
Platja d'OcataEl Masnou · water 100 m · parking 150 m
Platja del Cavallówater 10 m · parking 100 m
Platja de CastelldefelsCastelldefels · water 150 m · parking 400 m
Platja de les BarquesSant Pol de Mar · water 100 m · parking 150 m
Platja De Canet De MarCanet de Mar · water 50 m · parking 70 m
LlevantBarcelona · water 20 m · parking 200 m
Cala VallcarcaSitges · water 10 m · parking 350 m
Platja de l'EstacióBadalona · water 20 m · parking 40 m
Platja de l'AiguadolçVilanova i la Geltrú · water 40 m · parking 60 m
Playa BadalonaBadalona · water 550 m · parking 300 m
Platja de la Nova Mar BellaBarcelona · water 20 m · parking 450 m
Zona de Banys FòrumBarcelona · water 50 m · parking 250 m
Platja de Sant PolSant Pol de Mar · water 70 m · parking 150 m
Platja Naturista Del PratEl Prat de Llobregat · water 50 m
Platja de la RieraCaldes d'Estrac · water 30 m · parking 60 m
Platja de Badalonawater 30 m · parking 300 m
Platja Vilanovawater 70 m · parking 200 m
Platja de la RepúblicaVilanova i la Geltrú · water 30 m · parking 80 m
Platja de les AnquinesSitges · water 20 m · parking 500 m
Platja de la MarinaBadalona · water 10 m · parking 200 m
Platja De La PinedaCastelldefels · water 250 m · parking 30 m
Platja de l'Home Mortwater 40 m
Platja de la Murtrawater 60 m · parking 80 m
Platja de la Riberawater 40 m · parking 300 m
Platja de la Fragatawater 50 m · parking 400 m
Platja de les EscaletesSant Pol de Mar · on the shoreline · parking 50 m
Platja Riera XicaSitges · on the shoreline · parking 450 m
Platja de PonentPremià de Mar · water 50 m · parking 250 m
MongatBadalona · water 80 m · parking 10 m
Platja de la Bassa RodonaSitges · water 20 m · parking 200 m
Del Pebre BeachSitges · on the shoreline · parking 90 m
Platja de PonentViIassar de Mar · water 30 m · parking 50 m
Platja Pla de l'OsPremià de Mar · water 30 m · parking 350 m
Platja del LitoralBadalona · water 20 m · parking 450 m
Playa Premià de Marwater 60 m · parking 400 m
Platja de Cabrerawater 20 m · parking 150 m
Gavà platjaGavà · water 200 m · parking 200 m
Platja Terramarwater 30 m · parking 550 m
Platja de Can VillarSant Pol de Mar · water 30 m · parking 100 m
Platja Dels ToldosMontgat · water 20 m · parking 150 m
Platja de Sant Cristòfolwater 100 m · parking 300 m
Playa MarBarcelona · water 60 m · parking 40 m
Platja de l'Estanyolwater 40 m · parking 300 m
Platges de BarcelonaBarcelona · water 20 m · parking 150 m
Platja De l'AlmadravaViIassar de Mar · water 20 m · parking 40 m
Passarel·la PasifaeVilanova i la Geltrú · water 150 m · parking 100 m
Barca MariaBadalona · water 60 m · parking 20 m
Primera PlatjaArenys de Mar · water 30 m · parking 90 m
Playa Mongatwater 750 m · parking 250 m
Cala Castell de MataMataró · water 30 m
Platja la CaletaSitges · on the shoreline · parking 100 m
Cala FondaSitges · water 10 m · parking 350 m
GarrafGarraf · water 250 m · parking 70 m
Platja De l'Estaciówater 20 m · parking 40 m
Platja del BalísSant Vicenç de Montalt · water 40 m · parking 90 m
Donzella BanysBadalona · water 50 m · parking 400 m
Playa de Ponentwater 10 m · parking 150 m
Platja de la MuscleraSant Pol de Mar · water 100 m · parking 150 m
Platja El Masnouwater 100 m · parking 60 m
Playa De EncarnaGarraf · water 40 m · parking 100 m
Cala dels Gegantswater 40 m
Cala Xicawater 90 m
Playa del Besoswater 100 m · parking 300 m
El Trajowater 40 m · parking 150 m
Barcelona beach niceBarcelona · water 100 m · parking 20 m
Platja de la Morerawater 10 m · parking 90 m
Platja de la Picòrdiawater 20 m · parking 70 m
Platja de les Roques Blanqueswater 20 m · parking 200 m
Platja del Cavaiówater 60 m · parking 200 m
Platja de Ponentwater 30 m · parking 90 m
Platja del Cristallwater 10 m · parking 350 m
Platja de la Murtrawater 50 m · parking 200 m
Platja del Remolar. Platja naturistawater 30 m · parking 200 m
Platja del Remolarwater 70 m
Platja de Cal Francèswater 30 m · parking 450 m
Platja de la Pineda de Viladecanswater 20 m
Platja dels Collswater 10 m · parking 600 m
Platja de les Coveswater 30 m
Platja de Santa Margaridawater 30 m · parking 400 m
el Balmí Granwater 10 m · parking 150 m
Platja dels Pontson the shoreline · parking 250 m
Cala de la Ginestawater 10 m · parking 100 m
Platja Llargawater 20 m
All 114 beaches, by how many people rate them
| Beach | Town | Walk to water | Parking | Fee | Restrooms |
|---|---|---|---|---|---|
| Barceloneta Beach | 30 m | 350 m | – | yes | |
| San Sebastian beach | 20 m | 300 m | – | yes | |
| Platja Castelldefels | Castelldefels | 40 m | 300 m | – | yes |
| Playa de Bogatell | Barcelona | 100 m | 10 m | – | yes |
| San Sebastian Beach | 20 m | 300 m | – | yes | |
| Platja De Gava | 150 m | 400 m | – | yes | |
| Platja de Gavà | Gavà | on the sand | 350 m | – | yes |
| Platja dels Pescadors | Badalona | on the sand | 450 m | – | yes |
| Sitges Beach | Sitges | 20 m | 200 m | – | – |
| Platja de la Mar Bella | 50 m | 250 m | – | yes | |
| Platja de Ribes Roges | Vilanova i la Geltrú | 100 m | 200 m | – | yes |
| Somorrostro beach | 50 m | 90 m | – | yes | |
| Platja Del Varador | Mataró | 50 m | 150 m | – | yes |
| Nova Icaria beach | 20 m | 90 m | – | yes | |
| Platja de La Musclera | Arenys de Mar | 10 m | 80 m | – | yes |
| Cala Morisca | Sitges | 30 m | 90 m | – | – |
| Platja de Sant Simó | 20 m | 200 m | – | yes | |
| Sant Miquel Beach | Barcelona | 60 m | 300 m | – | yes |
| Prat Beach | 40 m | – | – | – | |
| Platja d'Adarró | Vilanova i la Geltrú | 50 m | 150 m | – | yes |
| Platja del Fòrum | Barcelona | 40 m | 200 m | – | yes |
| Playa de Montgat Norte | Montgat | on the sand | 250 m | – | – |
| Platja dels Tres Micos | Caldes d'Estrac | 40 m | 30 m | – | yes |
| Masnou beach | 30 m | 200 m | – | yes | |
| Platja de Sant Adrià de Besòs | Sant Adrià de Besòs | 40 m | 250 m | – | yes |
| Playa del Muerto | Sitges | 20 m | – | – | – |
| Platja de Montgat | 10 m | 70 m | – | – | |
| Platja El Morer | Sant Pol de Mar | 20 m | 100 m | – | yes |
| Platja de Castelldefels | Sitges | 100 m | 150 m | – | – |
| Sant Gervasi beach | 30 m | 60 m | – | yes | |
| Platja de la Mora | Badalona | 10 m | 500 m | – | yes |
| Platja d'Ocata | El Masnou | 100 m | 150 m | – | yes |
| Platja del Cavalló | 10 m | 100 m | – | yes | |
| Platja de Castelldefels | Castelldefels | 150 m | 400 m | – | yes |
| Platja de les Barques | Sant Pol de Mar | 100 m | 150 m | – | yes |
| Platja De Canet De Mar | Canet de Mar | 50 m | 70 m | – | yes |
| Llevant | Barcelona | 20 m | 200 m | – | yes |
| Cala Vallcarca | Sitges | 10 m | 350 m | – | – |
| Platja de l'Estació | Badalona | 20 m | 40 m | – | yes |
| Platja de l'Aiguadolç | Vilanova i la Geltrú | 40 m | 60 m | – | – |
| Playa Badalona | Badalona | 550 m | 300 m | – | yes |
| Platja de la Nova Mar Bella | Barcelona | 20 m | 450 m | – | yes |
| Zona de Banys Fòrum | Barcelona | 50 m | 250 m | – | yes |
| Platja de Sant Pol | Sant Pol de Mar | 70 m | 150 m | – | yes |
| Platja Naturista Del Prat | El Prat de Llobregat | 50 m | – | – | yes |
| Platja de la Riera | Caldes d'Estrac | 30 m | 60 m | – | yes |
| Platja de Badalona | 30 m | 300 m | – | yes | |
| Platja Vilanova | 70 m | 200 m | – | yes | |
| Platja de la República | Vilanova i la Geltrú | 30 m | 80 m | – | yes |
| Platja de les Anquines | Sitges | 20 m | 500 m | – | yes |
| Platja de la Marina | Badalona | 10 m | 200 m | – | yes |
| Platja De La Pineda | Castelldefels | 250 m | 30 m | – | yes |
| Platja de l'Home Mort | 40 m | – | – | – | |
| Platja de la Murtra | 60 m | 80 m | – | – | |
| Platja de la Ribera | 40 m | 300 m | – | yes | |
| Platja de la Fragata | 50 m | 400 m | – | yes | |
| Platja de les Escaletes | Sant Pol de Mar | on the sand | 50 m | – | yes |
| Platja Riera Xica | Sitges | on the sand | 450 m | – | yes |
| Platja de Ponent | Premià de Mar | 50 m | 250 m | – | – |
| Mongat | Badalona | 80 m | 10 m | – | yes |
| Platja de la Bassa Rodona | Sitges | 20 m | 200 m | – | – |
| Del Pebre Beach | Sitges | on the sand | 90 m | – | – |
| Platja de Ponent | ViIassar de Mar | 30 m | 50 m | – | – |
| Platja Pla de l'Os | Premià de Mar | 30 m | 350 m | – | – |
| Platja del Litoral | Badalona | 20 m | 450 m | – | yes |
| Playa Premià de Mar | 60 m | 400 m | – | – | |
| Platja de Cabrera | 20 m | 150 m | – | – | |
| Gavà platja | Gavà | 200 m | 200 m | – | yes |
| Platja Terramar | 30 m | 550 m | – | yes | |
| Platja de Can Villar | Sant Pol de Mar | 30 m | 100 m | – | yes |
| Platja Dels Toldos | Montgat | 20 m | 150 m | – | – |
| Platja de Sant Cristòfol | 100 m | 300 m | – | – | |
| Playa Mar | Barcelona | 60 m | 40 m | – | yes |
| Platja de l'Estanyol | 40 m | 300 m | – | – | |
| Platges de Barcelona | Barcelona | 20 m | 150 m | – | yes |
| Platja De l'Almadrava | ViIassar de Mar | 20 m | 40 m | – | yes |
| Passarel·la Pasifae | Vilanova i la Geltrú | 150 m | 100 m | – | yes |
| Barca Maria | Badalona | 60 m | 20 m | – | yes |
| Primera Platja | Arenys de Mar | 30 m | 90 m | – | yes |
| Playa Mongat | 750 m | 250 m | – | – | |
| Cala Castell de Mata | Mataró | 30 m | – | – | – |
| Platja la Caleta | Sitges | on the sand | 100 m | – | – |
| Cala Fonda | Sitges | 10 m | 350 m | – | yes |
| Garraf | Garraf | 250 m | 70 m | – | – |
| Platja De l'Estació | 20 m | 40 m | – | yes | |
| Platja del Balís | Sant Vicenç de Montalt | 40 m | 90 m | – | – |
| Donzella Banys | Badalona | 50 m | 400 m | – | yes |
| Playa de Ponent | 10 m | 150 m | – | – | |
| Platja de la Musclera | Sant Pol de Mar | 100 m | 150 m | – | yes |
| Platja El Masnou | 100 m | 60 m | – | yes | |
| Playa De Encarna | Garraf | 40 m | 100 m | – | – |
| Cala dels Gegants | 40 m | – | – | – | |
| Cala Xica | 90 m | – | – | – | |
| Playa del Besos | 100 m | 300 m | – | yes | |
| El Trajo | 40 m | 150 m | – | – | |
| Barcelona beach nice | Barcelona | 100 m | 20 m | – | yes |
| Platja de la Morera | 10 m | 90 m | – | yes | |
| Platja de la Picòrdia | 20 m | 70 m | – | – | |
| Platja de les Roques Blanques | 20 m | 200 m | – | – | |
| Platja del Cavaió | 60 m | 200 m | – | yes | |
| Platja de Ponent | 30 m | 90 m | – | yes | |
| Platja del Cristall | 10 m | 350 m | – | yes | |
| Platja de la Murtra | 50 m | 200 m | – | yes | |
| Platja del Remolar. Platja naturista | 30 m | 200 m | – | yes | |
| Platja del Remolar | 70 m | – | – | – | |
| Platja de Cal Francès | 30 m | 450 m | – | yes | |
| Platja de la Pineda de Viladecans | 20 m | – | – | – | |
| Platja dels Colls | 10 m | 600 m | – | – | |
| Platja de les Coves | 30 m | – | – | – | |
| Platja de Santa Margarida | 30 m | 400 m | – | – | |
| el Balmí Gran | 10 m | 150 m | – | – | |
| Platja dels Ponts | on the sand | 250 m | – | – | |
| Cala de la Ginesta | 10 m | 100 m | – | – | |
| Platja Llarga | 20 m | – | – | – |
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 de Barcelona beach has the shortest walk from the car?
Do you have to pay to park at Costa de Barcelona 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.