Costa de Barcelona Travel Guide: The City's Own Coast, from Sitges to the Sea
- Jul 31
- 2 min read
Updated: 6 days ago
Between the Costa Brava to the north and the Costa Daurada to the south lies the Costa de Barcelona, the home coast of the city itself. It splits into two halves that meet at Barcelona: the Costa del Maresme running north, which we cover separately, and the Costa del Garraf running south. Together they give you city beaches, family sand, and one of Catalonia's most beloved seaside towns, all within 30 to 40 minutes of the center.
Barcelona's own beaches
You do not have to leave the city to hit the sand. Barceloneta, Bogatell, and the string of urban beaches along the waterfront put the Mediterranean right at the edge of one of Europe's great cities. They are busy and central rather than pristine, but for a swim between sightseeing, they are hard to beat.
The Garraf, south of the city
South of Barcelona, the Costa del Garraf is the city's real coastal escape. Castelldefels has a long, wide, family-friendly beach only about 20 kilometers from the center. Then the Garraf massif drops to the sea in cliffs and coves before you reach Sitges, the star of this coast: a former fishing village turned bohemian resort with a pretty old town, 17 beaches, a serious cultural calendar (the film festival and Carnaval are legendary), and a long-standing reputation as one of Spain's most welcoming, LGBTQ-friendly towns. Further south, Vilanova i la Geltrú keeps things more down-to-earth, with a working fishing port and a handsome historic center.
Getting around
This is one of the easiest coasts in Spain to do without a car. The R2 train line links Barcelona to Sitges, Castelldefels, and Vilanova in about half an hour, and trains run often, so you can base in the city and beach-hop, or base on the coast and commute in.
Who it's for
The Costa de Barcelona is for anyone who wants a great city and a real beach in the same trip. Choose Sitges for culture and atmosphere, Castelldefels for family beach space, the Maresme for quieter authentic towns, or the city beaches for pure convenience. Few places let you mix world-class urban life and Mediterranean sand this easily.
Affiliate disclosure: this map contains affiliate links. If you book through them, we may earn a small commission at no extra cost to you.
Spain Has Many Versions. Find Yours.
Mediterranean Spain: Catalonia | Comunitat Valenciana | Murcia | Andalucía
Inland Spain: Madrid | Castilla y León | Castilla-La Mancha | Extremadura | La Rioja
The Islands: Balearic Islands | Canary Islands
Planning and Living in Spain: Moving to Spain, But Where? | Living Abroad: The Real Pros and Cons | Slow Travel in Europe | What to Know Before You Drive in Spain







Comments