Barcelona Beaches: Where to Reach the Sea Straight from the Centre
- Bogatell is a cleaner and calmer alternative to Barceloneta, and both are reachable by metro line 4.
- Mar Bella has a nudist section, clearly separated from the rest of the beach.
- Best months: late May to June and September to early October, outside the heat and the main crowds.
- Want a beach without the city crowds? Sitges is about 35 minutes by train from Barcelona Sants.
- Hotel 54 Barceloneta - A design hotel a few minutes from Barceloneta beach, with a terrace overlooking the harbour.
- Barcelona Beach Apartments - Modern apartments by the beach in Ciutat Vella.
- Motel One Barcelona-Ciutadella - A modern city hotel by Ciutadella park, within reach of the El Born district and the beaches.
- Hotel Oasis - On the edge of the historic centre, close to the beaches and Estación de Francia station.
- Hotel Lleó - A hotel in the centre on Carrer de Pelai, close to Plaça Catalunya, so you can walk to La Rambla and the La Boqueria market.
Barcelona is one of the few big European cities where you can get from the centre to a sandy beach on foot or in three metro stops. It is not the Caribbean - the sea is the calm Mediterranean and in season it is packed - but the combination of "sights in the morning, sea in the afternoon" works better here than almost anywhere else.
Which beach in Barcelona is the best?
Bogatell - cleaner, wider and less crowded than Barceloneta, and still only a few metro stops from the centre.
- Barceloneta - the best known and the closest to the centre, with a promenade of palm trees and restaurants. In return it has the most people, in summer literally one on top of another.
- Bogatell - wider, cleaner and calmer than Barceloneta, popular more with locals. Volleyball courts, table tennis, a calmer promenade for the sunset.
- Nova Icaria - right next to Bogatell, a bit smaller and more family-friendly, close to the Olympic Port.
- Mar Bella - part of the beach is nudist (clearly marked), the rest is normal. Popular with a younger and LGBT+ crowd.
- Sant Sebastià - the southern end of Barceloneta, a bit calmer than the main stretch, a short way from the Montjuïc cable car.
How do you get to the beaches in Barcelona?
All the city beaches lie on one metro line, so if one doesn't suit you, you can hop between them by walking along the promenade.
- Metro line 4 (yellow) - the stops Barceloneta, Ciutadella/Vila Olímpica (Nova Icaria, Bogatell) and Poblenou/Selva de Mar (Mar Bella) lead straight to the sea.
- On foot from the centre - from the Gothic Quarter it is about 20 minutes' walk to Barceloneta along the port.
- The promenade - a continuous coastal path links all the beaches from Barceloneta to Mar Bella, and you can walk or cycle it.
- Shared bike - you can also get to the beach on a shared e-bike, and I rode a Bolt. According to Spanish media, however, the city is ceasing to extend permits for private shared-bike operators in 2026, so check availability in the app before you go. The city's own Bicing is for residents only.
Can you run along the beaches in Barcelona?
Yes, and very well. A continuous promenade links all the city beaches from Barceloneta to Mar Bella, so you can shorten or stretch your route depending on where you end up. I came here to run.
When to go to the beach and what to watch out for?
The best months are late May, June, and then September to early October - the sea is already (or still) warm and it is not as hot or as crowded as in July and August.
- Beach flags - green (calm), yellow (careful) and red (no swimming) work as everywhere in the Mediterranean, so watch them especially after a storm.
- Watch your things - crowded tourist beaches like Barceloneta have a reputation for pickpocketing, so don't leave anything valuable unattended.
- Bring water, sunscreen and something for your head - there is little shade on the beaches in Barcelona.
Can I take a dog to the beach in Barcelona?
Only partly. Barcelona has a single official dog beach, Platja de Llevant at the northern end of the city beaches, and it only operates in season.
- Season - roughly from late May to mid-September, usually 10:30 to 19:30. The exact dates change every year.
- The dog must be microchipped and the staff on site check this. Capacity is limited (sources give 100 to 120 dogs at a time).
- On the other city beaches (Barceloneta, Bogatell, Mar Bella) dogs are generally not welcome in season, so don't count on taking your dog there.
Dates and conditions change, so check them before you go on the city website. Out of season the rules tend to be looser, but I have not verified that with an official source.
What to do by the sea besides swimming
A selection of activities that suit the beach and the sea in Barcelona.
And if you want a beach without the crowds from the centre?
Sitges is about 35 minutes by train from Barcelona Sants main station - a smaller seaside town with its own atmosphere, which also works as a calmer alternative to the city beaches, especially outside the main season.