Beaches near Barcelona

Nova Icaria Beach & Bogatell beach

Nova Icaria is located beside the Port Olimpic. You can find many nice restaurants and bars nearby and have a drink in the beach bar. There are also facilities for volleyball and table tennis and basic services like toilets, changing rooms, beach umbrellas and adapted showers.

Bogatell beach is located next to Nova Icaria beach, so it’s easy to access also by bus, metro or walking from the centre. It has all the necessary services like Nova Icaria, restaurants and many volleyball nets. Neighbourhood of Poblenou is right next to the beach, so it’s great opportunity to explore this part of the city too.

Nova Icaria 1 Nova icaria 4 Nova icaria 3 Nova icaria 2

Barceloneta Beach

Barceloneta is the nearest beach to the city and that’s why it’s usually really crowded with tourists. Barceloneta is good beach for doing sports because you can find outdoor gymnastic area and possibilities to play beach volleyball, beach tennis and table tennis. Beach is easy to acces by metro (Line L4 Barceloneta) or buses.

Barceloneta 3 Barceloneta 4 Barcelona Barceloneta 2

Castelldefels Beach

Castelldefels Beach is located on the coast about 18km south of Barcelona. You can find beach bars, sport facilities, sunbeds and sunshades, sailing and water sport schools and many other things to enjoy perfect beach day. Castelldefels is easy to acces by train from Sants station and journey takes around 25 minutes.

Castelldefels 1 Castelldefels 2 Castelldefels 3 Castelldefels 4

Beaches in Sitges

Sitges is small town about 35km away from Barcelona but it’s also easy to acces by train. There are in total 17 beaches in Sitges so there is something for everyone. Platja de Sant Sebastia is one popular beach with relaxed and local atmosphere. It’s good for families also but can get really crowded especially in August.

sitges 1 sitges 3 sitges 3 sitges 2