Best rooftop restaurants Barcelona

Dine above this colorful, joyful and vibrant city. Time to find the best rooftop restaurant Barcelona. We take you to the elevated venues where you can enjoy a sunny lunch or romantic dinner with a view.

January 11, 2024
Rooftop restaurants BCN
Rooftop restaurants BCN

Barcelona has a colorful, joyful and vibrant side that fascinates people from around the world. The beautiful and bright sky over the Catalonian city, combined with the magnificent and iconic gothic architecture, turn Barcelona into a leading destination for tourists, as well as one of the most desirable cities to live in.

With a pleasant Mediterranean climate, it is no surprise that there is a wide selection of Barcelona rooftop pools and Barcelona rooftop bars. But sometimes cocktails and snacks just are not enough and a more filling meal is needed: step in, Barcelona rooftop restaurants. From fine Peruvian cuisine to Mediterranean delights, at these elevated venues you can mix food and views in the best way.

More in Barcelona:

In the area:

Here's our guide to the 10 best rooftop restaurants Barcelona

1. Terrat

Cuisine
Peruvian
Price
Plates: ~€25
Open for
Dinner
Rooftop restaurants Barcelona - Terrat
Terrat Rooftop Restaurant Barcelona | Photo: www.mandarinoriental.com/

Perched on top of the luxurious 5-star hotel Mandarin Oriental Barcelona, right in the heart of the city, Terrat offers top class food and magical 360-degree views over Barcelona.

The rooftop restaurant menu is filled with authentic Peruvian and Nikei cuisine, the encounter between the flavors of Peru and Japan. The dishes are created by Gastón Acurio, one of the world’s most acclaimed chefs and also a native Peruvian.

Rooftop restaurants Barcelona - Terrat
Terrat Rooftop Restaurant Barcelona | Photo: www.mandarinoriental.com/

Here you find everything from Cheviche and Tiraditos to Peruvian Makis, complemented with a wide range of drinks and beautiful cocktails.

Open from April to November, Terrat is a fantastic Barcelona rooftop restaurant for a stylish and romantic dinner at sunset. Guests staying at the hotel can also enjoy the rooftop during the day, mixing dips in the rooftop pool with refreshing drinks from the bar.

TERRAT

  • Passeig de Gràcia, 38-40, 08007 Barcelona
  • Sun - Thu: 18.00 - 01.00 / Sat - Sun: 18.00 - 02.00
  • Visit website

2. AZUL Rooftop Barceloneta

Cuisine
Mediterranean
Price
Main: ~€35
Open for
Lunch / Dinner
Rooftop restaurants Barcelona - AZUL Rooftop Barceloneta
AZUL Rooftop Barceloneta | Photo: https://goutrouge.com/

Floating above the beach in Barceloneta, Azul Rooftop invites to a unique restaurant and bar experience, filled with tasty cuisine, cocktails and wines.

Tasteful and modern in decoration, the urban rooftop blends an interior dining room and lounge with a spacious terrace, dressed with comfy loungers, dining tables and plenty of greenery. All around, you can enjoy amazing 360º views over the ocean & Barcelona.

Rooftop restaurants Barcelona - AZUL Rooftop Barceloneta
AZUL Rooftop Barceloneta | Photo: https://goutrouge.com/

The Azul menu features creative and delicious Mediterranean cuisine, created by Chef Romain Fornell, and filled with influences from France, Spain, Morocco, Greece and Italy.

Start with some 'Wagyu Jerky', 'Homemade Ham Croquettes' or something from the oyster bar, and continue with meat, fish and vegetables from the charcoal grill. The food is complemented with refreshing cocktails, bubbles and wines from all over the world.

During weekends, AZUL Rooftop Barceloneta is open for elevated lunches in the sun. And pretty much every every evening you can enjoy unique dinners, turning into energetic nights with Afro & Deep House tunes til after midnight.

AZUL

  • Pg. de Joan de Borbó, 101, Ciutat Vella, 08038 Barcelona
  • Wed - Thu: 17.00 - 01.00 / Fri - Sat: 13.00 - 01.00
  • Visit website

3. Azimuth Rooftop Bar

Cuisine
Tapas & Sandwiches
Price
Tapas: ~€20
Open for
Dinner
Rooftop restaurants Barcelona - Azimuth Rooftop Bar
Azimuth Rooftop Bar | Photo: www.almanachotels.com/

Perched on top of the superb boutique hotel Almanac Barcelona, just a few steps from Plaza Catalunya, Azimuth Rooftop Bar is a lovely urban oasis to enjoy drinks and bites high above BCN.

Part glass enclosed lounge, and part lush and open-air terrace, here you are surrounded with some amazing panoramic views over Barcelona, including La Sagrada Familia.

Rooftop restaurants Barcelona - Azimuth Rooftop Bar
Azimuth Rooftop Bar | Photo: www.almanachotels.com/

Famous for its inventive, seasonal and crafted cocktail menu, Azimuth alos offers a great gastronomic selection. Vegan and classic tapas are complemented with burgers, sandwiches and tasty desserts.

Open to all for dinner and drinks, this sophisticated and low-key rooftop is a great option for stylish and elevated evenings above Barcelona.

AZIMUTH

  • Gran Via de les Corts Catalanes, 619, 621, 08007 Barcelona
  • Mon - Sun: 17.00 - 00.30
  • Visit website

4. La Terraza del Claris

Cuisine
Mediterranean
Price
Lunch: €39 / Main: ~€35
Open for
Lunch / Dinner
Rooftop restaurants Barcelona - La Terraza del Claris
La Terraza del Claris rooftop restaurant Barcelona | Photo: www.hotelclaris.com/

Found at the luxurious Claris Hotel & Spa, La Terraza del Claris is a rooftop restaurant run by Michelin-starred Chef Aurelio Morales, offering innovative and high-level Mediterranean cuisine.

Elegant, discreet and intimate in setting and atmosphere, you can visit the rooftop to enjoy an interesting lunch menu, lighter selections from the tapas menu, or a dinner with both à la carte and tasting menu options.

Rooftop restaurants Barcelona - La Terraza del Claris
La Terraza del Claris rooftop restaurant Barcelona | Photo: www.hotelclaris.com/

Dishes range from 'Scallop, Maldonado Bacon, Mushroom and Beurre Blanc' and 'Wild Turbot, Bilbao Style', to 'Acorn-Fed Duck Magret, Corn and Kale'.

Reservations are recommended for visits at the restaurant, while no reservations are needed to enjoy tapas and something from the extensive cocktail menu created by prestigious mixologist Daniel Madeddu at the bar.

La Terraza del Claris rooftop restaurant is open both summer and winter, thanks to glass walls closing of the restaurant during the colder months.

LA TERRAZA DEL CLARIS

  • Carrer de Pau Claris, 150, Eixample, Barcelona, 08009
  • Mon - Sun: 11.00 - 01.00
  • Visit website

5. Mood Rooftop Bar

Cuisine
Mediterranean
Price
Main: ~€25
Open for
Lunch / Dinner
Rooftop restaurants Barcelona - Mood Rooftop Bar
Mood rooftop restaurant Barcelona | Photo: www.h10hotels.com/

While the name says very much rooftop bar, Mood is actually divided into both bar and rooftop restaurant. And the restaurant is also divided into interior dining room and a fantastic outdoor rooftop terrace, where you can enjoy beautiful views reaching La Pedrera, the cathedral, Montjuïc and the Mediterranean.

Found on the 9th floor of hotel The One Barcelona, the stylish restaurant is available both day and night, serving fresh Mediterranean cuisine created by Chef Miguel Muñoz.

Rooftop restaurants Barcelona - Mood Rooftop Bar
Mood rooftop restaurant Barcelona | Photo: www.h10hotels.com/

Presented as small plates perfect for sharing, there is everything from ceviches, tataki and oysters to grilled fish and skewers prepared in the Josper oven.

During the colder season, Mood also offers a 'Swiss Fondue Experience', featuring 6 types of authentic Swiss cheese fondues.

Sophisticated and modern in style and setting, but still with a relaxing and friendly atmosphere, Mood Rooftop Bar is a Barcelona rooftop restaurant well worth exploring.

MOOD

  • Carrer de Provença, 277, 08037 Barcelona
  • Mon - Sun: 13.00 - 00.00
  • Visit website

6. La Dolce Vitae

Cuisine
Mediterranean
Price
Main: ~€25
Open for
Lunch / Dinner
Rooftop restaurants Barcelona - La Dolce Vitae
La Dolce Vitae rooftop restaurant Barcelona | Photo: https://majestichotelgroup.com/

Perched on top of the posh and elegant 5-star Majestic Hotel & Spa Barcelona, La Dolce Vitae really invites you to enjoy the good life.

Recently renovated, the wooden decked and bright rooftop terreace is just about as beautiful as the view, which is 360-degree over what feels like all of Barcelona, including la Sagrada Familia and Montjuic.

Rooftop restaurants Barcelona - La Dolce Vitae
La Dolce Vitae rooftop restaurant Barcelona | Photo: https://majestichotelgroup.com/

A fantastic rooftop for fine cocktails and sunset sessions with internationl DJs, but also one of the best Barcelona rooftop restaurants, thanks to consultant Michelin-star chef Nandu Jubany and his high-end gastronomy.

The food menu features everything from Iberic Ham and pasta to Beef Burger, Veal Fillet Mignon and Salmon 'a la Plancha', and you can expect tastes of top class.

LA DOLCE VITAE

  • Passeig de Gràcia, 68-70, Eixample, Barcelona, 08007
  • Mon - Sun: 11.00 - 23.00
  • Visit website

7. The Rooftop at Serras

Cuisine
Catalan
Price
Main: ~€30
Open for
Lunch / Dinner
Rooftop restaurants Barcelona - The Rooftop at Serras
The Rooftop at Serras rooftop restaurant Barcelona | Photo: https://serrashotel.com/

On the sixth floor of the elegant 5-star Hotel The Serras you find a beautiful rooftop restaurant, with spectacular views over the Marina Port Vell, Barceloneta, the traditional fishing quarter and beyond to the Mediterranean.

Sharing space with the hotel´s rooftop pool, the intimate and informal restaurant terrace comes with a mix of stylish dining tables and comfy lounge sofas.

Rooftop restaurants Barcelona - The Rooftop at Serras
The Rooftop at Serras rooftop restaurant Barcelona | Photo: https://serrashotel.com/

Here you can indulge in fresh, seasonal and traditional Catalan cuisine, created by Michelin-starred Chef Marc Gascons, available as both lunch and dinner.

From nibbles and oysters, to rices, pastas and mains from both land and sea, there is plenty to explore on the menu.

Complementing the food is an impressive wine list, and there is also a coktail bar offering mixology coktails.

THE ROOFTOP AT SERRAS

  • Passeig de Colom, 9, 08002 Barcelona
  • Wed - Sun: 12.30 - 00.00
  • Visit website

8. 173 Rooftop Terrace

Cuisine
Mediterranean
Price
Main: ~€25
Open for
Lunch / Dinner
Rooftop restaurants Barcelona - 173 Rooftop Terrace
173 rooftop restaurant Barcelona | Photo: https://crowneplazabarcelona.com/

Namned after its altitude above sea level, the 173 Rooftop Terrace is found on top of the excellent hotel InterContinental Barcelona in Montjuïc.

From the charming, stylish and spacious terrace you get an amazing 360-degree view over Barcelona, and you can see everything from the Torre de Collserola and the Tibidabo to the Montjuïc cable car, the Sagrada Familia, Plaza España and the Palacio Nacional.

Equipped with both a lounge and a rooftop restaurant area, the 173 Rooftop Terrace menu includes authentic Mediterranean flavours, from tapas to grill, served as lunch, afternoon á la carte and the nightly 'Montjuïc Flavours' and 'Tapas Experience for two'.

To go with the food, there is a carefully selected drink menu, including classic and signature cocktail creations and a wide array of Gin.

173 Rooftop Terrace is open during the warmer season.

173 ROOFTOP TERRACE

  • Passeig de Gràcia, 68-70, Eixample, Barcelona, 08007
  • Mon - Sun: 12.30 - 01.00
  • Visit website

9. La Terraza BCN Urban Club

Cuisine
Global
Price
Main: ~€14
Open for
Lunch / Dinner
Rooftop restaurants Barcelona - La Terraza BCN Urban Club
La Terraza BCN Urban Club | Photo: https://expohotelbarcelona.expohotels.com/

The urban Expo Hotel Barcelona, close to Plaça d'Espanya, offers a charming and seasonal rooftop terrace, branded as one of the best kept secrets in the city, and perfect for relaxing hours high above BCN.

Part of the rooftop is an exclusive pool terrace for guests staying at the hotel, but the major section is devoted to the trendy La Terraza BCN Urban Club, open to all from May to October.

Mixing comfy lounge spots with dining tables, and surrounded with panoramic views over the skyline and Montjuïc, this is both a Barcelona rooftop restaurant and a bar.

Chill-out with some cocktails or beers, or enjoy a full lunch or dinner from the global food menu, including tapas, exotic bowls and baos, burgers and selections from the grill.

LA TERRAZA BCN URBAN CLUB

  • C/ de Mallorca, 1, 08014 Barcelona
  • Mon - Sun: 11.00 - 23.00
  • Visit website

10. Rooftop at Arenas de Barcelona

Cuisine
Catalan to Japanese
Price
N/A
Open for
Lunch / Dinner
Rooftop restaurants Barcelona - Rooftop at Arenas de Barcelona
Arenas de Barcelona rooftop restaurant Barcelona | Photo: www.arenasdebarcelona.com/

In the mood for eating with some great Barcelona views, but not sure what kind of food you are craving? Then this is this is a great option for you!

Arenas de Barcelona Shopping Center is an iconic building located in the center of Barcelona, with an impressive rooftop where you can enjoy 360º panoramic views of city.

The rooftop has no less than 7 restaurants with different gastronomic offers: Mediterranean cuisine, paellas, tapas, grilled meat, fresh fish, Asian food, Italian restaurants, or even cocktails.

You cannot leave the rooftop without taking the iconic photo with Plaza de España, the Venetian Towers and the National Museum of Art (MNAC) in the background.

If you’re looking for a 360º experience with close to endless options of food, Arenas de Barcelona is the place to go.

ROOFTOP AT ARENAS DE BARCELONA

  • Gran Via de les Corts Catalanes, 373-385, 08015 Barcelona
  • Sun - Thu: 10.00 - 01.00 / Fri - Sat: 10.00 - 03.00
  • Visit website
Hans Ebenman
Hans Ebenman

Hans has visited over 500 rooftop bars, 200 rooftop pools and 300 rooftop restaurants since 2015. This vast experience has made Hans a true rooftop expert, and one of the most knowledgeable in the field. Today, numerous of travel magazines, bloggers and media websites contact Hans to get his expertise on rooftops.