It's easy to dip your toes in the warm blue Mediterranean on beach holidays to
Barcelona. Join the seaside fun at Barcelona's urban beaches stretching north
of Port Olímpic or take time out to relax on your Barcelona beach
holiday and explore the Costa Brava's long sandy bays.
Secluded beaches in Barcelona
Follow the meandering coastline north on your Barcelona beach holiday.
You'll find sheltered white-sand beaches between Lloret de Mar and
Sant Feliu de Guíxols. On your beach holiday to Barcelona,
visit off-the-track beaches at Caldes d'Estracs, the private cove
for naturists near tranquil Sant Pol de Mar. Travel to secluded El
Garraf near Sitges, south of Barcelona.
Sporty beaches in Barcelona
You don't need to travel far to get active on Barcelona beach holidays.
There's windsurfing and kite-surfing at urban La Barceloneta, and
sailing or kayaking at Barcelona's laidback Platja Mar Bella. Strap
on your rollerblades on Port Olímpic's promenade or do some
laps in Barcelona's waterfront Olympic pool nearby.
Family beaches in Barcelona
You'll find plenty of family-friendly sand on a beach holiday to Barcelona.
Beaches south of Barcelona are shallow and wide for little ones to enjoy. Try
Vilanova, with a park right by the water. Blue Flag urban beaches in
Barcelona stretch north from La Barceloneta to
Fòrum's seawater pool, but avoid nudist Mar Bella. Swim
at Bogatell, protected by a stone walkway, or join in the fun activities for
kids at Ocata.
Party beaches in Barcelona
Barcelona's urban beaches are fun by day and party beaches by night. Follow
the beat to Port Olímpic's bars and clubs after midnight or
dance at chiringuitos bars on Barcelona's beaches running north to
Mar Bella. Go further afield to beach-party central at Sitges,
south of Barcelona.
Please note that you won't be able to make changes to your hotel or car booking. If you want to change your booking you will have to cancel your current booking and make a new booking. This can be done on ba.com.
We cannot guarantee that the same hotel room or car rental option will still be available if you have to cancel and make a new booking.