british airways logo and site links

Login details and information
Login help

United Kingdom

Change country

Beach holidays in Barcelona

Beach in Barcelona.
 

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.

Create a trip

Booking type

Book together and save what's this?

More options
Country of departure
Route
Journey dates
cabin
 
what's this?
Travellers

2 Adults, 1 Room 

Change
Travellers

1 Adults

Change
Ticket type
what's this?
Passenger mix

(12+)

(2-11)

(under 2)
Travellers

2 Adults, 1 Room 

Change

Explanation of age categories


Passenger mix

(18+)

(2-17)

(under 2)
Explanation of age categories
Promotions
what's this?


You might also like