Spain · Mediterranean Coast
Best Beaches in Barcelona
Your complete guide to Barcelona's 12 most beautiful beaches — from the iconic Barceloneta to lesser-known local favourites along the Metropolitan Coast.
Exploring Barcelona's Coastline
Barcelona's coastline is one of Europe's most dynamic — over 4.5 kilometres of golden Mediterranean sand running straight through the heart of the city, and extending north and south into the wider Barcelona Metropolitan Area. From the famous chiringuitos of Barceloneta to the progressive Mar Bella, the family-friendly Llevant, and the authentic local atmosphere of Badalona just beyond the city boundary, Barcelona's beaches cater to every taste and mood. The city's seafront was transformed for the 1992 Olympic Games and has since become as essential to Barcelona's identity as the Sagrada Família or Las Ramblas.
All 12 Barcelona Beaches
Barceloneta Beach
Barcelona's most iconic beach stretches along the Mediterranean waterfront with vibrant chiringuitos and lively atmosphere.
Bogatell Beach
A quieter alternative to Barceloneta, popular with locals and families with excellent sports facilities.
Nova Icària Beach
One of Barcelona's most family-friendly beaches with calm, shallow waters sheltered by breakwaters.
Mar Bella Beach
Barcelona's alternative beach, known for excellent surfing and windsurfing conditions and a popular skatepark.
San Sebastià Beach
One of Barcelona's oldest and longest beaches with clear waters for excellent snorkeling.
Ocata Beach
A hidden gem in El Masnou with crystal-clear waters, fine golden sand, and a peaceful atmosphere.
Castelldefels Beach
A 5-kilometer stretch of golden sand south of Barcelona, popular with families and kitesurf enthusiasts.
Somorrostro Beach
Lively beach at the southern end of the city strip, famous for beach tennis courts and a local, relaxed vibe.
Sant Miquel Beach
Part of the Barceloneta complex — a slightly quieter stretch with great seafood restaurant access.
Llevant Beach
A relaxed local favourite near Diagonal Mar — wide sands, calm water, and a genuine neighbourhood feel.
Nova Mar Bella Beach
Barcelona's progressive beach with a naturist section, outdoor gym, and an inclusive alternative atmosphere.
Badalona Beach
Wide golden sands in Badalona, beloved by locals — great seafood, Roman ruins, and no tourist crowds.
Quick Comparison
| Beach | Sand Type | Water Clarity | Best For | Facilities |
|---|---|---|---|---|
| Barceloneta Beach | Golden | Moderate | Family, Surfing | Full |
| Bogatell Beach | Golden | Good | Family, Quiet | Sports |
| Nova Icària Beach | Golden | Good | Family | Full |
| Mar Bella Beach | Golden | Good | Surfing, Quiet | Basic |
| San Sebastià Beach | Golden | Moderate | Snorkeling | Standard |
| Ocata Beach | Golden Fine | Excellent | Quiet, Family | Basic |
| Castelldefels Beach | Golden | Good | Surfing, Family | Full |
| Somorrostro Beach | Golden | Moderate | Family | Standard |
| Sant Miquel Beach | Golden | Moderate | Family | Full |
| Llevant Beach | Golden | Good | Family, Quiet | Full |
| Nova Mar Bella Beach | Golden | Good | Quiet | Basic |
| Badalona Beach | Golden | Good | Family, Quiet | Standard |