Sun, sea and activities: the beaches of Barcelona and its surroundings
Barcelona, with over four kilometers of urban coastline, offers much more than just sunbathing. Its coastline and nearby towns are a true scene of activities, relaxation and Mediterranean culture. From lively city beaches to peaceful coves just minutes away by train, here’s all you can do by the sea.
Urban beaches in Barcelona
1. Barceloneta
The best-known and busiest beach. Great for sports (volleyball, swimming, running) and enjoying the lively atmosphere with beach bars and music. Very popular among locals and tourists alike.
2. Bogatell Beach
Slightly quieter than Barceloneta, Bogatell attracts a more local crowd. It features good sports facilities and playgrounds. Easily accessible by public transport.
3. Nova Icària
Perfect for families and groups. With restaurants near the Olympic Port, it’s a great mix of leisure, sport, and relaxation.
Featured activities
- Surfing and paddleboarding: Find schools and rental points in Barceloneta and Poblenou.
- Beach volleyball and football: Several beaches have nets and designated zones.
- Events and concerts: In summer, many beaches host festivals and public events.
- Jugatecambiental: At Bogatell Beach, fun and educational activities for kids with an environmental focus.
Beach and nature: the Maresme and beyond
If you're looking to escape the city, the Maresme offers stunning beaches and coves just 30–40 minutes by train. Towns like Montgat, Premià, Vilassar, Caldes d’Estrac and Sant Pol are perfect for clean waters, tranquility, and a family-friendly vibe.
Also check out:
- Castelldefels: A wide beach ideal for kitesurfing and windsurfing.
- El Prat de Llobregat: Natural protected areas, walking paths and birdwatching spots.
Useful tips
Beaches are well connected by metro, train and bus. Don’t forget sunscreen, stay hydrated and respect beach rules. For a quieter experience, go early in the morning or late in the evening.
Live the Mediterranean
Barcelona and its surroundings offer a diverse and enriching beach experience. Whether you’re after action or tranquility, you’ll find your perfect seaside spot here.