The 4 best family beaches near Barcelona

Each of these 4 beaches works for a different family scenario. The right pick depends on your kid age, how much you want to travel, and whether you want a relaxed half-day or a quick city beach break.

1. Bogatell: easy city access

Bogatell beach is 600 meters of light brown sand with active lifeguards from June to September. It has 6 stroller ramps, 3 shaded playgrounds behind the beach and a paved promenade ideal for biking or strolling. Easy metro access at Llacuna (yellow line L4). Best for families with kids 4 to 12 because the depth increases gradually for the first 30 meters. Average crowds, much less than Barceloneta.

2. Mar Bella: kid splash fountain

Mar Bella beach is just north of Bogatell, with the same services but quieter. The unique feature is the kid splash fountain installed in 2024 with 6 jets and water games. Half of Mar Bella is clothing optional, the family side is at the south end clearly marked. Metro Selva de Mar (L4). Sand is finer than Bogatell. Best for families with kids 0 to 8 thanks to the splash fountain.

3. Castelldefels: long shallow waters

Castelldefels beach is 5 km long, 20 minutes by Renfe R2 from Sants for 4 euros round trip. The water stays at toddler depth for the first 100 meters, perfect for kids learning to swim. The chiringuitos serve paella from 14 euros and have shaded terraces. Less crowded than Barcelona city beaches even in August. Best for families with toddlers (1 to 4) and a half-day plan.

4. Sitges: beach plus old town

Sitges is 35 minutes by Renfe R2 from Sants (8 euros round trip). It has 17 beaches but the family pick is Sant Sebastia, sheltered by a small headland with calm waters and a paved promenade. Combine the beach morning with lunch in the old town and a stroll past the Maricel Museum cliffs. Most kid-friendly chiringuito is Beach House. Skip in August (crowds) and weekends in July. Best for families with kids of all ages and a full-day plan.

Quick comparison

BeachFrom BarcelonaBest forCrowd level
BogatellMetro 15 minKids 4 to 12Medium
Mar BellaMetro 20 minKids 0 to 8 (splash fountain)Low to medium
CastelldefelsRenfe 20 minToddlers, learnersLow
Sitges (Sant Sebastia)Renfe 35 minAll ages, full dayMedium (high in August)

Tips for parents

  • Sun protection: bring SPF 50, hat and a beach umbrella, the Mediterranean sun is intense from May to September
  • Water shoes for kids: useful at Bogatell where the sand has occasional shells
  • Snacks and water from a supermarket: chiringuito prices add up fast with kids
  • Lifeguard schedule: 10:30 am to 7 pm late May to October only, never swim outside this window with kids

Ready to enjoy Barcelona beaches?

Combine the beach with a Hop on Hop off bus or a kid-friendly walking tour for the full Barcelona experience.

Frequently asked questions

Yes from June to September with active lifeguards and Blue Flag certification on Bogatell, Mar Bella and Nova Icaria. The water gets a 24-hour swimming advisory after heavy rain due to urban runoff. Always check the lifeguard flag color, never swim with red flag.

Yes. Bogatell has 6 stroller ramps and a paved promenade. Mar Bella, Nova Icaria and Sant Sebastia in Sitges all have ramps. Castelldefels has wooden boardwalks at the main entrance points. Avoid Barceloneta with stroller, the path is narrow and crowded.

Before 11 am to find a free spot in the city beaches in July and August. After 1 pm space is hard to find at Bogatell and Barceloneta. Castelldefels and Sitges have more space all day. The 5 pm to 8 pm window is the most pleasant for swimming.

BF
Barcelona for Families Team

Real parents based in Barcelona. We take our own kids on every plan we recommend before publishing it, so you get ideas that actually work with kids.

Share