Tope, terrassa de The Hoxton
Foto: The Hoxton | Tope, terrassa de The Hoxton
Foto: The Hoxton

The best rooftop bars in Barcelona for drinks with a view (updated 2025)

With views like this, it would be rude not to – here are our absolute faves

Ricard Martín
Contributor: Mireia Font
Advertising

Everything tastes better from above – whether it’s a spicy margherita or a simple croquette. Sometimes rooftop spots offer a welcome escape from the city’s hustle and bustle; other times, they lift you skywards into a little bubble of comfort and indulgence.

If you’ve already explored some of Barcelona’s best restaurants, it might be time to check out the city’s finest rooftop bars – perfect for slowing things down and savouring each sip, each whisper of breeze, each ray of sunshine. After all, you’re in Barcelona. It’s sort of a right of passage to chase the best views in the city whenever you can. Here are our favourite spots. 

📍 Discover our ultimate guide to nightlife in Barcelona

Ricard Martin is the food and drink editor at Time Out Barcelona. At Time Out, all of our travel guides are written by local writers who know their cities inside out. For more about how we curate, see our editorial guidelines. 

Time Out Market Barcelona

Best rooftop bars in Barcelona

1. Nobu Rooftop

If the views from the Nobu Hotel and its Japanese restaurant are already some of the best in the city, just imagine what they’re like from its rooftop bar. Perched on the 25th floor right next to Sants Station, it offers a breathtaking 360-degree panorama. Do you need to be a hotel guest to enjoy it? No. But if you want to take a dip in the pool, then yes. The stunning cityscape comes with a small but well-curated food menu and a much longer drinks list. For nibbles, expect Japanese-inspired tapas (like Padrón peppers with miso), fresh bites (such as salmon tartare with tamari honey and hijiki seaweed), and sandwiches (like a yuzu miso cheese bikini with payoyo cheese). As for drinks, they’ve got signature cocktails, wines, sakes, and Japanese whiskies.

Time Out tip: Vertigo Sessions runs every Saturday from 7-11pm, featuring live music with the city at your feet. 

Address: Avinguda de Roma 2-4, Barcelona 08014, Spain

Opening hours: 10am-10pm, Monday to Sunday

2. Coya at W Hotel

Coya is no ordinary hotel restaurant – it’s the ground-floor dining spot of the W Hotel and the 11th location worldwide for the Coya group. And we’re talking full-on luxury: handcrafted wooden and leather furniture, Incan-inspired masks, and a jungle-y vibe throughout. The food is Peruvian classics with an international twist, refined for high-end hotel dining. 

Address: Plaça de la Rosa dels Vents, 1, 08039 Barcelona, Spain

Opening hours: Tuesday-Thursday 7.30pm-1am, Friday-Saturday from 7.30pm-2am

Advertising

3. Terraza de Vivi at Kimpton Vividora Hotel

The Kimpton Vividora Hotel, part of the British IHG group, is what you’d call a boutique hotel – a discreetly luxurious five-star stay tucked away between Plaça Vila de Madrid and Carrer del Duc. From the outside, its friendly, vintage-style façade gives little away, but inside you’ll find 156 rooms and three different spots to eat and drink: the Fauna restaurant, GOT Coffee & Cocktails bar, and the Vivi Rooftop. Let’s focus on the latter – perched on the seventh floor, it offers panoramic 360-degree views and a top-notch food menu (all ideal for sharing – think croquettes, patatas bravas, grilled sandwiches, burgers) and eight to drinks. Come for seriously good, high-end cocktails, stay for the snacks.

Address: Carrer del Duc, 15, 08002 Barcelona, Spain

Opening hours: Monday to Sunday, 12pm-11pm

4. 360º at Barceló Raval

You might have guessed this, but this bar has 360-degree views over the city. Found on the 11th floor, this is Barcelona like you’ve never seen it, with panoramic views at 40 metres high. It’s open daily from 12pm to 2am, and the cocktails are really fabulous. The best way to enjoy 360 is on the weekend, when they run a (very reasonably priced) brunch on the rooftop: head up to the heavens, get tipsy, and perhaps take a nap after. Perfection. 

Address: Rambla del Raval, 17-21, 08001 Barcelona, Spain

Opening hours: Monday to Sunday, 12pm-1am

Advertising

5. Sercotel Rosellón

Look out for Sercotel Rosellón’s terrace, which boasts jaw-dropping views of the Sagrada Familia, one of the world's most photographed monuments. This terrace is unsurprisingly one of the most Instagrammable spots in the city, and beyond the basilica, the terrace offers panoramic 360° views of beautiful Barcelona. 

Time Out tip: You’ll need a reservation for this one, and there’s sadly a bit of an extra fee for non-hotel guests.

Address: Carrer del Rosselló, 390, 08025 Barcelona, Spain

Opening hours: Monday to Sunday, 12pm-7.30pm

  • Hotels
  • Eixample
  • price 4 of 4

As the name suggests, this spot is, well, pretty damn majestic. Here, you're on the tenth floor of the Hotel Majestic, with Barcelona at your feet and views stretching from Tibidabo to Montjuïc, passing by the Torre Glòries, Sagrada Familia, and Casa Batlló. But that’s not the only thing that brings us back here again and again. Somehow, La Dolce Vitae never gets too crowded, and the food is spectacular. Think tartare, hamburgers, ceviche, poke and fabulous pasta.

Time Out tip: Order the blinis with smoked salmon and the octopus with saffron potatoes and Pico de Gallo vinaigrette. Pure magic. 

Address: Passeig de Gràcia, 68-70, 08007 Barcelona, Spain

Opening hours: Monday to Sunday, 11am-11pm

Advertising

7. Rooftop Verbena at Monument Hotel

The Monument Hotel doesn't have its name just for show: it’s located in Enric Batlló's house, an architectural gem from the 19th century, that's part of the Golden Square of L'Eixample. Its rooftop Verbana is an intimate and green space with a pool, sofas and a chill out area and an extensive food menu, with some of the best sandwiches you’ll ever taste. Its especially famous for the bokata martintxo, a Galician beef steak sandwich with sardine cream and chips, but there’s more traditional dishes on offer too, like the oxtail ravioli with foie gras sauce. 

Time Out tip: Head there at lunchtime on a weekday, where you can get a Michelin-starred lunch for a really reasonable price.

Address: Passeig de Gràcia, 75, 08008 Barcelona, Spain

Opening hours: Monday to Sunday, 12pm-12.30am

8. El Palace Rooftop Garden

If you like a roof terrace with a bit of history, this is the place. El Palace was inspired by the romantic garden of the palace built by Francesc Cambó, and the paintings of modernist artist Ramon Casas. It’s basically a very beautiful rooftop garden, boasting a pool and over fifty plant species, fountains and pergolas, an oasis of peace, and the perfect antidote to that flashy neon ‘luxury’ often associated with rooftop bars.

Time Out tip: Throughout the week, they put on a fantastic lineup of activities, from outdoor movie nights (with all-you-can-eat popcorn) to yoga, pilates and brunch. Check out their schedule to book online.

Address: Gran Via de les Corts Catalanes, 668, 08010 Barcelona, Spain

Opening hours: Monday to Sunday, 10am-12am

Advertising
  • Cocktail bars
  • Ciutat Vella
  • price 2 of 4

Only a stone’s throw away from Barcelona’s busiest square, Plaça Catalunya, this urban garden is the perfect place to kick back and relax on a temperature-friendly night. Sip a sweet cocktail while enjoying the tropical paradise around you, and as if that wasn’t enough, during The Pulitzer's famous concerts and DJ sets throughout the week, dance the evening away for no extra charge. Whereas the view from this terrace may not be outstanding, the kitchen’s crunchy chicken definitely is, so make sure you don’t miss out on the culinary delights of Catalan and Spanish cuisine while delighting in this green oasis in the centre of Barcelona.

Address: Carrer de Bergara, 8, 08002 Barcelona, Spain

Opening hours: Monday to Friday, 5pm-11pm, Saturday and Sunday, 1pm-11pm

10. La Terraza del Central

Many of Barcelona’s rooftops offer only limited views of the city – but that’s definitely not the case at Grand Hotel Central’s La Terraza. With its seemingly endless pool and stunning views that stretch across almost the entire city, it’s no surprise the Sky Bar nearly always busy. This exclusive rooftop combines an infinity pool, a stylish lounge bar, a mix of music (house, deep house, pop, 80s hits, even reggaeton), and jaw-dropping views of the Barcelona skyline. Getting in is easy: during summer, it’s open daily from 1pm-1am, and you can book your spot via the hotel’s website. Entry is €16 per person, but that actually goes towards whatever you order in food and drinks.

Discover the best of Barcelona

Recommended
    You may also like
    You may also like
    Advertising