Nova Icària and Bogatell beaches from above, curving north along the coast

8 of the best · Barcelona, Spain

Bars, Rooftops and Beach Clubs in Barcelona

Speakeasies in El Born, classic cocktail bars in the Eixample, hotel rooftops above Passeig de Gràcia and a beach club by the Port Fòrum.

Our 8 favourites, listed A–Z · Updated October 2026

Insiders' picks

Three of our favourites from this list, vetted by people who know and love Barcelona.

  1. Through the fridge door

    Paradiso

    El Born·Cocktail bar

    A cocktail bar hidden behind a pastrami shop in El Born.

    Rera Palau 4, 08003 BarcelonaExplore View on map

  2. Over Passeig de Gràcia

    La Dolce Vitae, Majestic

    Passeig de Gràcia·Rooftop bar and restaurant

    The Majestic’s rooftop, with the city laid out around it.

    Passeig de Gràcia 68–70, 08007 BarcelonaExplore View on map

The full list: Bars, A–Z

Show 6 of 8 places on a map
Neighbourhood

The back story 1

In-depth stories behind the list.

  1. The back story

    Rooftops and the waterfront: the back story

    Passeig de Gràcia·In depth

    Cocktails above Passeig de Gràcia at sunset, then the long walk by the sea from Barceloneta to the Port Fòrum.

    Explore View on map

Cocktail bars 4

From classic to speakeasy.

  1. Gin and tonic

    Bobby Gin

    Gràcia·Gin bar

    A neighbourhood bar in Gràcia, given over to gin.

    Explore View on map

  2. A classic martini bar

    Dry Martini

    Eixample·Cocktail bar

    A wood-panelled classic bar devoted to the martini.

    Explore View on map

  3. Through the fridge door

    Paradiso

    El Born·Cocktail bar

    A cocktail bar hidden behind a pastrami shop in El Born.

    Rera Palau 4, 08003 BarcelonaExplore View on map

  4. Playful cocktails

    Two Schmucks

    El Raval·Cocktail bar

    An informal, playful cocktail bar in El Raval.

    Explore View on map

Rooftops 2

Drinks with a view.

  1. Over Passeig de Gràcia

    La Dolce Vitae, Majestic

    Passeig de Gràcia·Rooftop bar and restaurant

    The Majestic’s rooftop, with the city laid out around it.

    Passeig de Gràcia 68–70, 08007 BarcelonaExplore View on map

  2. Mediterranean and cocktails

    Terrat, Mandarin Oriental

    Passeig de Gràcia·Rooftop bar

    Mandarin Oriental’s open-air rooftop for cocktails and Mediterranean plates.

    Passeig de Gràcia 38–40, 08007 BarcelonaExplore View on map

By the sea 1

Beach clubs.

  1. By the Port Fòrum

    SeaSea Club

    Port Fòrum·Beach club

    A beach club at the marina of the Port Fòrum, at the far end of the seafront.

    Port Esportiu 14, Port Fòrum, BarcelonaExplore View on map

Explore more of Barcelona

The ULTIMATE letter

Barcelona in your inbox

An occasional email with new places, events, neighbourhood guides and our latest in-depth articles. No spam, ever.