THE BEST Beaches in Barcelona
From secluded coves to lively shorelines — find the best beaches in Barcelona with curated picks, local tips, and free itinerary planning tools.
🏖️ Beaches in Barcelona
- Barceloneta Beach — The most central and lively city beach, lined with tapas bars and cafés.
- Bogatell Beach — A cleaner, more local beach a short walk from Barceloneta with calmer crowds.
- Nova Icaria Beach — A relaxed beach near the Olympic Port with volleyball nets and restaurants.
- Mar Bella Beach — A beach popular with locals and the LGBTQ+ community, with chiringuitos.
- Ocata Beach — A long, sandy beach in El Masnou with clear water.
- Castelldefels Beach — A long, wide beach, popular with locals and windsurfers.
- Platja de la Nova Mar Bella — A newer section of Mar Bella with calmer visitors and beach facilities.
- Sant Sebastià Beach — A wide beach next to Barceloneta, popular with older locals and swimmers.
- Platja del Somorrostro — A stretch of Barceloneta beach near the Olympic Port.
- Platja de Llevant — A quieter beach in the Fòrum area at the far.
- Badalona Beach — A wide, local beach with a long promenade and calm water.
- Gava Beach — A long, quiet beach with dunes and pine forests.
- Calheta Beach — A small, rocky cove near Sitges with clear water and a local feel.
- Garraf Beach — A small beach in a charming fishing village.
- Platja de Vilanova — A family-friendly beach in Vilanova i la Geltrú.
- Castelldefels Platja — The main beach of Castelldefels with golden sand and shallow water.
- Sitges Beach — A long, sandy beach in the popular seaside town of Sitges.
- Barcelona Nudist Beach — A designated nudist area on Mar Bella beach.
- Fòrum Beach — An artificial beach at the Fòrum area, often used for events and water sports.
- Port Olímpic Beach — A beach near the Olympic Port with bars, clubs and restaurants.