Barceloneta BeachEasily the most well-known Barcelona beach.
Reaching Barceloneta Beach: Yellow line metro and get off at the Barceloneta stop.
Nova Icaria BeachThe best beach in Barcelona for families.
Reaching Nova Icaria Beach: Metro Line 4. Easy walk from Ciutadella
Bogatell beachThe quietest of all Barcelona city beaches
Reaching Bogatell beach : Bus # 59 or by Metro Line 4 (alight at Llacuna station)
Mar Bella BeachBarcelona beach for naturists
Reaching Mar Bella Beach :5 minute walk from Poble Nou metro station
In high season, the city beaches of Barcelona get unduly crowded. For visitors traveling to Barcelona in summer, I would suggest that you should go to beaches around Barcelona. However, for rest of the year, city beaches will do. In fact, at any of the city beach, you can indulge in various beach activities ranging from lazing with a book to some active adventure sports.
Select your Barcelona beach
Ease of access
Sant Sebastià /La Barcelonata beach
Best beach for watersports
Near Port Olimpic/ Base Nautica Municipal de la Mar Bella
Best beach for nightlife / beach bars
La Barcelonata beach
The most scenic beach
Beach for naturists
Mar Bella beach
Family friendly beach
Nova Icaria Beach
How to get to Barcelona city beaches
Barceloneta beach - Metro L4 ( Barceloneta or Ciutadella)
Nova Icària beach - Metro L4 ( Ciutadella)
Bogatell beach - Metro L4 (Poble Nou)
Marbella beach - Metro L4 (Selva de Mar)
Tips for visiting Barcelona beaches
- If you are visiting Barceloneta Beach, hire a locker(€4) from the gym. That way you will not have to worry about the pickpockets.
- Beach around the Port Olímpic is relatively quiet. It is also the hub for water sports.
- Do not encourage the vendors. If you buy from one of these "mojito" men, you will have a swarm of vendors surrounding you.
- Though most beaches have a public toilet, they are not very clean.
- Hire a bicycle and go round the beaches. They are all interconnected.
- The swimming season is from May to mid-September. For a swim and relaxing stroll, I would suggest beaches around Barcelona rather than city beaches.
Barcelona beaches map
Badalona beach and not Barcelona city beach
Barcelona city has many excellent beaches and the most famous is Playa de la Barceloneta (Barceloneta beach). However, I will not recommend the Barceloneta beach as it is full of tourists, pickpockets, and dirty sand.
Barceloneta beach is easily accessible by metro making it a big hit with tourists. The beach is always crowded and sadly attracting persistent vendors and pickpockets.
Instead of Barcelonata beach, I will recommend Badalona (Montgat) beach. Badalona beach is just 20 minutes from Placa Catulanya by metro Line 2. If you use your using your T10 metro card, the ride is inexpensive.
Badalona beach is serene, much quieter and cleaner than Barceloneta beach. As with other barcelona beaches, there are plenty of chringuitos (cafes, bars and restaurants by the beach). Badalona beach has well-demarcated areas for children as well as for naturists.
Badalona beach is most famous for Pont Del Petroli, a beautiful bridge that goes a few meters into the sea.
My vote for the best beach around Barcelona goes to Badalona beach
I strongly recommend beaches on the outskirts of Barcelona than Barcelona city beaches. Badalona beach suggested by @woodward is a great option. Other beaches that you should consider:
- Castelldefels – This is a sandy and shallow beach with clear water. You can take the bus for 20 min from Barcelona.
- Masnou/Ocata – This beach is famous because is very quiet in comparison with others. Take the Train Renfe R1 from Plaça Catalunya to OCATA.
- Sitges – I think this is the most beautiful village near Barcelona. It is also famous because of the gay Community living there.
- Tossa de Mar – For me, this is the most beautiful beach
You will find many secluded beaches all along the 32 Kms of Costa Barcelona which extend from Montgat in the north to Castelldefels which is in the south. Beaches outside Barcelona are tidy and have a very Catalonia vibe normally missing in the city beach of Barcelona.
Ocata and Tossa de Mar have parts that are located in small coves, so there are few people and they could be quieter for couples. That said, there are no specific beaches for couples.
All of the beaches are families until 8pm. But after 9pm young people from the bars arrive and keep drinking over there.
Head to the beaches of Costa Brava. Heading north from Barcelona, Blanes is the first Costa Brava town. You must visit Blanes to enjoy a beach holiday. Blanes is home to S'Abanell, the longest beach of the Costa Brava.
From Barcelona-Sants, Blanes is 90 minutes by R2 train. I would suggest that you must not only visit Blanes but must make it your base station to explore Barcelona. In my opinion, not just Blanes, but any small beach town near Barcelona is a great base to explore Catalonia.
Today, the Barcelona beach is considered as one of the best urban beaches in the world. You might be shocked to know that Barcelona had no beaches till 1992. Yes, it was a coastal city but there was no beach!
Barcelona hosted 1992 Olympic Games and as part of preparation for the games, the city created seven beaches over a 2 mile coastal area. The beach and marina was then developed into a leisure attraction. The efforts paid off as the beaches became a big hit with tourists.