Barcelona's Best Beaches — Barcelona

Barcelona's Best Beaches

Few big cities put a proper beach 20 minutes from the medieval old town. Barcelona has more than four kilometres of golden sand right in the city, plus quieter stretches and resort towns a short train ride away. Here are the eight best beaches — from the buzzing centre to family-friendly sands and the perfect day-trip escape — with facilities and how to reach each.

Barceloneta

Barceloneta

4.3(81,000 reviews)

Area

Barceloneta

Facilities

Showers, bars, volleyball

Liveliest and most central, but come early — it fills fast on summer weekends.

Bogatell

Bogatell

4.4(19,000 reviews)

Area

Poblenou

Facilities

Calm, family-friendly, sport

The locals' pick — wider, calmer and cleaner than Barceloneta, 10 minutes north.

Nova Icària

Nova Icària

4.4(12,000 reviews)

Area

Vila Olímpica

Facilities

Accessible, family, calm

Gentle, accessible and family-friendly — good ramps and calm water for younger kids.

Mar Bella

Mar Bella

4.2(9,000 reviews)

Area

Sant Martí

Facilities

Sport, watersports, nudist zone

Best for watersports and a younger crowd; there's a designated nudist section at the north end.

Nova Mar Bella

Nova Mar Bella

4.3(6,000 reviews)

Area

Sant Martí

Facilities

Quiet, local, residential

One of the calmest, most local beaches — barely a tourist in sight.

Sant Sebastià

Sant Sebastià

4.3(14,000 reviews)

Area

Barceloneta

Facilities

Widest, family, historic

The oldest and widest city beach — quieter than Barceloneta but just as central.

Ocata (El Masnou)

Ocata (El Masnou)

4.5(5,000 reviews)

Area

20 min by train

Facilities

Long, clean, quiet, family

A long, clean beach a short train ride north — the local secret for a calmer day.

Sitges Beaches

Sitges Beaches

4.6(22,000 reviews)

Area

35 min south

Facilities

17 beaches, lively, scenic

Seventeen beaches in one photogenic town — livelier and prettier than the city stretches.

Barcelona beaches in detail

1.Barceloneta

Barceloneta is the beach everyone means when they picture Barcelona sand — wide, golden and buzzing, a fifteen-minute walk from the Gothic Quarter. It has the fullest facilities of any city beach: lifeguards, showers, volleyball courts, sun-lounger hire and a promenade lined with chiringuitos and seafood terraces. That convenience makes it the busiest and most touristy stretch, particularly on summer weekends, so arrive before mid-morning for space and keep valuables close while you swim. The water is clean and warms into the mid-20s Celsius in high summer, and the neighbourhood behind — the tight grid of the old fishing quarter — serves some of the best paella and cold vermouth in the city. Great for people-watching, a swim between sights and an easy sunset drink; head a little north to Bogatell if you want the same sand with fewer crowds.

Hours

Always open; summer lifeguards

Price

Free; sunbeds ~€12/day

Getting there

Metro L4 to Barceloneta, 10-minute walk

Insider tip: Liveliest and most central, but come early — it fills fast on summer weekends.

2.Bogatell

Bogatell is where Barcelonans go to escape the Barceloneta crush without leaving the city. A short walk or metro hop north into Poblenou, it's a broad, well-kept stretch of sand with a noticeably calmer, more local feel — families, joggers on the promenade, and groups of friends rather than tour crowds. Facilities are solid: showers, lifeguards in season, sun-lounger and pedalo hire, table-tennis, volleyball nets and a couple of laid-back beach bars. The water tends to be cleaner and the sand less packed than the central beaches, which makes it a favourite for a longer, lazier day. The regenerated Poblenou district behind it — full of design studios, breweries and good-value restaurants — is worth a wander when you've had enough sun. All in, Bogatell is the sweet spot for visitors who want genuine beach time with amenities but without the tourist-trap intensity of Barceloneta, and it's still an easy metro ride from the centre.

Hours

Always open; summer lifeguards

Price

Free

Getting there

Metro L4 to Llacuna or Bogatell, then a short walk

Insider tip: The locals' pick — wider, calmer and cleaner than Barceloneta, 10 minutes north.

3.Nova Icària

Nova Icària sits just below the Olympic Village and is one of the most relaxed, family-friendly beaches in the city. The water is typically gentle and the sand well-tended, with good accessibility — including ramps and adapted facilities — that make it a practical choice for families with young children, older visitors or anyone with mobility needs. You'll find the usual comforts: lifeguards in season, showers, sun-lounger hire, volleyball and a couple of decent beach bars for lunch or an afternoon drink. Because it's slightly removed from the Barceloneta hotspot, the atmosphere is calmer and the crowds thinner, yet it's still an easy metro ride from the centre via the Vila Olímpica stop. The Olympic Port marina next door adds restaurants and a pleasant promenade for a post-swim stroll. For a low-key beach day with everything to hand and none of the tourist crush, Nova Icària is a dependable, easygoing pick.

Hours

Always open; summer lifeguards

Price

Free

Getting there

Metro L4 to Ciutadella | Vila Olímpica, then walk to the shore

Insider tip: Gentle, accessible and family-friendly — good ramps and calm water for younger kids.

4.Mar Bella

Mar Bella is the city's sport-and-scene beach, a lively stretch in the Sant Martí district that draws a younger, energetic crowd. It's the go-to spot for watersports — a base school offers windsurfing, paddleboarding, kayaking and sailing — and there are skate ramps, volleyball nets and a beach bar with a party lean in summer. The northern end includes a well-established nudist zone, and the beach has long been popular with the LGBTQ+ community, giving it a friendly, open atmosphere. Facilities cover the essentials: lifeguards in season, showers and rental gear. Backed by the Parc del Poblenou greenery and a short walk from the regenerated Poblenou neighbourhood, it feels a step removed from the tourist beaches closer to the centre, which is exactly its appeal. Come here to be active on the water, to catch a livelier daytime scene, or simply for a stretch of sand where the crowd skews local. Reach it easily via the L4 metro.

Hours

Always open; summer lifeguards

Price

Free; watersports rentals extra

Getting there

Metro L4 to Selva de Mar or Poblenou, then walk to the shore

Insider tip: Best for watersports and a younger crowd; there's a designated nudist section at the north end.

5.Nova Mar Bella

Nova Mar Bella is about as local as a Barcelona city beach gets. Sitting near the northern end of the shoreline in a residential pocket of Sant Martí, it draws neighbourhood families and regulars far more than visitors, which gives it a relaxed, unhurried feel that the central beaches lost long ago. The essentials are all present — lifeguards in season, showers, a beach bar and space to spread out — but the mood is quieter, the sand less trampled and the pace slower. It's part of the chain of newer beaches created in the city's eastern regeneration, close to the Diagonal Mar district and its large shopping centre for anything you forget. For travellers who want a genuine, low-key swim away from the crowds and are happy to ride the L4 a few stops further out, this is one of the calmest options in the city. Pair it with a wander around the modern Diagonal Mar waterfront and Fòrum area next door.

Hours

Always open; summer lifeguards

Price

Free

Getting there

Metro L4 to Selva de Mar, then a short walk

Insider tip: One of the calmest, most local beaches — barely a tourist in sight.

6.Sant Sebastià

Sant Sebastià is Barcelona's oldest beach and one of its widest, curving around the southern tip of the Barceloneta peninsula near the W Hotel. Despite sitting right beside the ever-busy Barceloneta beach, it tends to feel roomier and a touch calmer, with space to spread out even on warm days. It offers full facilities — lifeguards in season, showers, sun-lounger hire and accessible ramps — plus a swimmers' club and a promenade of restaurants at its landward end, making it a comfortable, well-serviced choice for families. Its position at the end of the strip means lovely long views back along the coast and out to the marina, and it catches good sun through the day. Because it's still fully central, you can pair a swim here with the seafood restaurants of the Barceloneta quarter and a stroll along the Passeig Marítim. For central sand with a little more elbow room than its famous neighbour, Sant Sebastià is a smart pick.

Hours

Always open; summer lifeguards

Price

Free; sunbeds ~€12/day

Getting there

Metro L4 to Barceloneta, walk south past the marina

Insider tip: The oldest and widest city beach — quieter than Barceloneta but just as central.

7.Ocata (El Masnou)

Ocata, in the town of El Masnou just up the coast, is the beach locals slip away to when the city sand gets too crowded. It's a broad, exceptionally clean and surprisingly long stretch, and — best of all — the R1 commuter train drops you almost onto the sand after a twenty-minute ride from central Barcelona for a couple of euros. The space means you can always find room, even in July, and the shallow, gently shelving water makes it excellent for families. Facilities are simple but sufficient: lifeguards in season, showers, a couple of chiringuitos for lunch and drinks, and the pleasant small-town seafront of El Masnou behind. Because it feels like a proper day at the seaside rather than a city beach, it's ideal when you want to swim, read and switch off without the tour-group intensity of Barceloneta. Bring a picnic or eat at a beach bar, and take a later train back after a swim at golden hour.

Hours

Always open; summer lifeguards

Price

Free; train ~€2–3 each way

Getting there

Rodalies R1 from Barcelona to Ocata (El Masnou), ~20 min, then a two-minute walk

Insider tip: A long, clean beach a short train ride north — the local secret for a calmer day.

8.Sitges Beaches

If you want the best beach day within easy reach of Barcelona, take the 35-minute train south to Sitges, a whitewashed resort town strung with seventeen distinct beaches. The central stretches below the landmark church buzz with sun-loungers, beach bars and a festive crowd, while a short walk in either direction finds quieter, prettier sands and small coves against a backdrop of the Garraf hills. The water is clean and clear, the promenade lined with seafood terraces, and the town's bohemian, LGBTQ+-friendly atmosphere gives the whole scene a relaxed, colourful energy. Between swims you can browse the old town's narrow lanes, visit the Cau Ferrat museum or simply graze your way along the seafront. It's the ideal alternative when the city beaches feel too crowded — more scenic, more variety and just as accessible by the R2 Sud commuter line. Go for a full day, pick a beach to suit your mood, and catch an evening train back after sunset drinks.

Hours

Always open; summer lifeguards

Price

Free; R2 Sud train ~€5 each way

Getting there

Rodalies R2 Sud from Barcelona-Sants to Sitges (~35 min)

Insider tip: Seventeen beaches in one photogenic town — livelier and prettier than the city stretches.

Have more questions? Ask our AI

Get personalized advice about flights, weather, attractions and more.

Ready to go?

Compare live fares to Barcelona across airlines and book direct.

Find flights to Barcelona

More Barcelona guides