Skip to content

Sun & sea · Visiting Barcelona

Barcelona's beaches, from busy to blissful

A beach-by-beach guide to Barcelona, from lively Barceloneta to quieter Bogatell and Mar Bella, plus the best beaches a short train ride away.

By the Barcelona in English team Updated 6 min read

Photo: Jordiferrer · CC BY-SA 3.0

Few big cities can say their beaches are a metro ride from the centre. Barcelona has about 4.5km of sand, each beach with its own personality. Here's how to pick yours.

The city beaches, west to east

Sant Sebastià and Sant Miquel

At the far end by the W Hotel, slightly calmer than Barceloneta proper, with a few smart beach clubs.

Barceloneta

The famous one: lively, central and almost always busy, with seafood restaurants and chiringuitos (beach bars) behind it. Fun for people-watching; keep a close eye on your belongings. Barceloneta neighbourhood guide →

Somorrostro and Nova Icària

Past the Olympic Port. Wider and more relaxed, with good facilities and families. Nova Icària is a good all-rounder.

Bogatell

A favourite with people who live here. Plenty of space, beach volleyball nets and a younger, local crowd. A short walk from Poblenou's Rambla.

Mar Bella

Home to sports clubs, a skate park and a section popular with the LGBTQ+ community, with a naturist area at one end.

Nova Mar Bella and Llevant

The newest and least crowded beaches at the eastern end, and Llevant has a dog-friendly area in summer.

Beach tips

  • Swimming season runs roughly from June to October; the sea is warmest in August and September.
  • Flags: green means safe, yellow means take care, red means no swimming. Lifeguards are on duty in summer.
  • Don't leave bags unattended while you swim. Go with a friend, or bring only what you need.
  • Street sellers offer drinks, snacks and massages; quality and hygiene vary.
  • Cover up when you leave the beach — swimwear on the city streets can get you fined.
  • Go early or late. Sunset on Bogatell is one of the city's simple pleasures.

Better beaches a short train ride away

  • Castelldefels — a long, wide beach south of the city, popular for windsurfing and kitesurfing. About 20 minutes by train.
  • Sitges — a pretty seaside town with seventeen beaches, a lively old town and famous Carnival. Around 35–40 minutes by train. Day trips →
  • El Masnou and Montgat — north up the Maresme coast, quieter and very local.
  • The Costa Brava — rocky coves and clear water, best with a full day or a weekend.

Beach sport and meetups

Beach volleyball games happen on the city beaches most of the year, and running groups use the seafront promenade. English-speaking groups run social beach volleyball and sunset meetups — see what's on this week.

Keep reading

Related guides

All visiting barcelona guides