Barcelona is a Spanish cultural powerhouse, keeping visitors busy with Gaudí’s masterpieces and amazing restaurants – it’s easy to forget this is also one of the country's favorite beach hubs. Lovers of sea and sand won't be disappointed. The best beaches in Barcelona are sun-sizzled, golden and easy to reach from the center. 

Though many locals will tell you to travel to beaches outside the city for the best experience, you'll find people on the waterfront in the city year-round, enjoying sunbathing, gliding through the water on stand-up paddleboards, scuba diving and even surfing during periods when the typically flat Mediterranean pumps out some waves. 

Barcelona’s 4.2km of swimmable shoreline is split into 10 separate beaches connected by a long promenade, from the famous Platja del Bogatell to quieter strips loved by locals. The main beaches have bathrooms, public showers, lifeguards (from May to September) and places to grab a bite or a drink. However, the sands get busy and occasional thefts mean it's wise to keep an eye on your belongings. 

In a couple of hours, you could easily walk the whole stretch, but deciding where to lay down your towel takes some consideration. To help with the decision-making, here are the top five beaches in Barcelona.

Sunbathers with bright umbrellas on a beach in Barcelona, Spain
Sunbathers on the Platja del Bogatell in Barcelona, Spain. nito/Shutterstock

1. Platja del Bogatell

Best Barcelona beach

Much wider and larger than its neighbors, Platja del Bogatell has plenty of room for everybody. There’s even a grassy waterfront park if you want to enjoy the sound of the waves without getting your feet sandy. With a kid’s playground at the far end, plus volleyball and basketball courts and table tennis tables, it's a great place for families to spend a whole afternoon. If you prefer to sit back and unwind, rent a chair and umbrella from one of the xiringuitos (beach bars).

Easily reached by bus or on the Yellow Line of the Barcelona metro, Bogatell is past the busy main strip, but you'll find plenty of dining options if you walk through the park toward La Rambla del Poblenou, a lively promenade that’s a world away from the more famous La Rambla in the city center. If you want to keep your eye on the horizon over lunch or dinner, make a reservation for Xiringuito Escribà; this beachfront restaurant has some of the best paella in town. 

Detour: Nearby, you can explore Poblenou, a former industrial neighborhood now known for its trendy restaurants and buzzing arts scene. Take a walk down La Rambla del Poblenou, and visit the contemporary art gallery at the Museu Can Framis.

The sail-shaped W Hotel rises above Platja de Sant Sebastià
The sail-shaped W Hotel rises above Platja de Sant Sebastià. Blake Horn for Lonely Planet

2. Platja de Sant Sebastià

Best beach for sports

In the shadow of the sail-shaped W Hotel, close to Barcelona's busy cruise port, Platja de Sant Sebastià is at the busier end of the beach strip, but the nearby amenities mean it's worth putting up with the crowds. You can ditch the masses quickly enough if you rent a paddleboard at Sea You surf shop or suit up at Underwater Barcelona and go for a dive.

Nearby, the Club Natació sports club sells day passes to its lap pools, spa and ballgame courts. The area is also very lively thanks to the calisthenics park, where Barcelona’s most muscled residents hang out next to skateboarders practicing kick flips in front of the Desigual clothing store.

Recent years have seen new additions to the scene here, like the glitzy Bastian Beach Club, chain health-food stop Honest Greens, and Fika Coffee. This means you have plenty of refueling spots to choose from without having to walk back to Barceloneta. 

Planning tip: Platja de Sant Sebastià is easy to reach on foot from the Barceloneta stop on the Yellow Line of the metro, but you can get a little closer to the sand by bus.

People playing volleyball at Barceloneta Beach
People playing volleyball at Barceloneta Beach. Blake Horn for Lonely Planet

3. Platja de Barceloneta

Best beach for convenience

No one would deny that Platja de Barceloneta is one of the most crowded beaches in Barcelona, but it is the easiest to get to, served by several bus routes and within walking distance of La Rambla and the Barceloneta metro stop. Beach hawkers walk the sand selling all kinds of necessities, from towels to mojitos, and summertime crowds can be boisterous, but if you’ve got only a few hours to spare for your Barcelona beach time, it gets the job done – and you can’t beat the convenience of the location.

You can eat well in Barceloneta too, at classic tapas joints like Bar Jai-Ca or seafood specialist Can Ros, or you can do as the locals do and pick up some chips and beer from a supermarket. On the waterfront, look out for one of the most iconic sculptures in Barcelona – L’Estel Ferit by Rebecca Horne – which pays tribute to the old barracas, or shanties, that were here before the waterfront was transformed in the 1990s.

Local tip: The biggest beach party every year is Nit de Sant Joan, a festival marking the summer solstice that fills the shores every June with revelers and fireworks.

The kids' play area at Platja de la Nova Mar Bella in Barcelona, Spain.
The kids' play area at Platja de la Nova Mar Bella. Josep Curto/Shutterstock

4. Platja de la Nova Mar Bella

Best beach for peace and quiet

If you’re running from the crowds, keep going past Bogatell to find the quiet end of Barcelona’s beach strip, beginning at this calm stretch of sand below the promenade. Though shorter than the other beaches, it has all the facilities you need (including bathrooms and showers) with less foot traffic, and you can walk to the sand from the Selva de Mar metro stop.

There's a play area for kids, but the beach bars thin out this far down the beach. There are a few options worth considering, or you can walk a bit further to Bambú on Platja Llevant – a xiringuito that gives typical beach fare a Thai twist. 

Local tip: Don’t confuse this beach with Platja de la Mar Bella (without the “nova” part), a popular nudist beach disguised by the shrubbery just before it.

People swimming in the sea at Parc del Fòrum in Barcelona, Spain
Swimming by the dock at Parc del Fòrum. nito/Shutterstock

5. Zona de Banys

Best secret swimming spot

For a slightly different swimming experience, the Zona de Banys bathing area in the Parc del Fòrum is worth the trip on a hot summer day. There’s no sand, but you can lay out your towel on the large dock, and it’s the only place in Barcelona where you can jump off a jetty into the sea – a refreshing treat if you happen to catch the city in the middle of a heat wave.

The vibe is generally lively, and people bring their own food and drinks, since the restaurants are an uphill walk through the park. The best time to go is in the evening, a few hours before the park closes, when the crowds start thinning out. This is also a nice spot to get on a paddleboard – rentals and classes are available at Blue Salt.

Local tip: If there’s a festival on in the park, you might not have access to the dock, so check before you traipse all the way across town. Get here by bus, tram or via the El Maresme-Fòrum metro stop, followed by a short walk. 

Take your Spain trip with Lonely Planet Journeys

Time to book that trip to Spain

Lonely Planet Journeys takes you there with fully customizable trips to top destinations – all crafted by our local experts.

Explore related stories