Barceloneta Beach
The beach of Barceloneta is the closest to the city centre of Barcelona. Thus it is visited by tourists and locals, particularly as an after-work spot.

It stretches from the Hotel Vela on the harbour-side for around 2 kilometres up to the Hotel Arts on the Puerto Olimpíco.
Between these two landmarks the fine sands and the beach promenade are particularly inviting for cyclists, inliners and joggers. And although people come here to be seen as well, it has still retained a relaxed and uncomplicated atmosphere. There are several Chiringuitos (Beach Café-Bars) that offer snacks and drinks at fair prices.
When the beach is really busy you should be aware of pick-pockets, so try to watch your stuff while you are swimming.
The neighborhood of Barceloneta just behind the beach offers a lot of nice bars, cafés and restaurants in its narrow lanes. If you just need a cold drink to take it to the beach, there are some supermarkets as well.
At night especially the end towards Puerto Olimpico is getting very busy around the beach front bars, restaurants and nightclubs. Most places offer food and drinks up to midnight, when they are turning into a club. The most popular places are Opium, Sotavento and Shoko.
Insider tip: Try to collect a free admission pass from the promotion crews before 1 am or put yourself and your friends on an internet guest list. But try to dress properly, avoid shorts and flip-flops. Places are getting really busy between 2 and 3 am.
For those who would like to earn some money before going out, right next to the clubs, the Casino Barcelona will be your place to be. 😉
How to get there?
Take metro line 4 to Barceloneta or Vila Olímpica.
Coming from Montjuic, the scenic cable car over the harbour is highly recommended for the fantastic views.