Rooftop restaurants attract patrons with a spectacular view along with amazing food, drinks, and atmosphere. It is always fun to spend some time with friends and family while enjoying the view from the rooftop and relishing over delicious food and great conversations. Many places feature spectacular rooftop restaurants, and Barcelona is one city with such establishments. Barcelona is one of the best tourist destinations to visit for every type of traveller. The city provides you with many activities to do and cool places to visit. It is a wonderful and radiant coastal city with scenic panoramas. Are you thinking of trying out some of the city’s most amazing restaurants with the awe-inspiring view? Read on to find out the best rooftop restaurants in Barcelona, Spain.
1. Mood Rooftop Bar

Mood Rooftop Bar by The One Barcelona is a restaurant located at a terrace which offers a marvellous panoramic view of the city. It has an amazing interior, offering its patrons a relaxing atmosphere to enjoy while they eat. One of the best scenes from this bar is the breathtaking view of the Barcelona skyline both during the day and night. It provides those who visit with delicious meals, including starters and healthy desserts. The establishment also provides drinks, from red wines and champagnes to sangrias and cocktails. You can also order your favourite gin and tonic if that’s your preferred beverage.
Mood Rooftop Bar
Address: Carrer de Provença, 277, 08037 Barcelona, Spain
Website: Mood Rooftop Bar
Opening hours: Sun - Wed: 12:30pm - 7:30pm; Thu - Sat: 12:30pm - 10:30pm
2. Arola Restaurant
Summer shadows at Arola Restaurant https://www.hotelartsbarcelona.com/en/arola/
Posted by Hotel Arts Barcelona on Thursday, 5 July 2018
Designed to have a modern interior while maintaining a comfortable atmosphere, Arola Restaurant attracts countless customers to spend their time with good food and an even better setting. It sits right next to Frank Gehry’s iconic Gold Fish sculpture, which adds to the perfect view of the ocean. Their menu has a great variety of fresh seafood selections, including sea bass, sardines, shellfish and many others.
Arola Restaurant
Address: Carrer de la Marina, 19, 21, 08005 Barcelona, Spain
Opening hours: Mon - Sun: 1pm - 3pm & 7:30pm - 10:15pm (closed on Tue & Wed)
3. Mirablau
Mirablau is one of the best spots to get the greatest panoramic and picturesque view of Barcelona. Apart from its location, it provides tasty Mediterranean meals and a wide variety of drinks. Some of its popular food offerings include roasted potatoes, artichoke prat, black Angus burgers, and vegan croquettes. Tiramisu, Crema Catalana, apple pie, ice creams, and sorbets are just some of the refreshing desserts on their menu. As for drinks, they have a selection of white wine, red wine, rosé, and champagne.
Mirablau
Address: Plaça del Doctor Andreu, s/n, 08035 Barcelona, Spain
Website: Mirablau
Opening hours: Fri - Sat: 10am - 5am; Sun: 10am - 3:30am; Mon - Wed: 11am - 3:30am; Thu - 11am - 4am
You might be interested in these Airbnbs!
4. RoofTop Terrace
Editor's Note: Photo taken from the establishment's official social account
En 7 dies tornem! Dissabte 23/2 obrim de nou els serveis de bar i restauració de la nostra Terrassa 173! ¡En 7 días...
Posted by 173 Rooftop Terrace on Friday, February 15, 2019
Featuring Crowne Plaza’s amazing rooftop, 173 RoofTop Terrace is a one-stop restaurant with great services, food, and a jaw-dropping view of the city. During the day, the restaurant provides its visitors with an incredible view of the city’s daytime skyline. At night, it gives off a unique ambience as music and lights fill the entire restaurant. 173 RoofTop Terrace sure knows the best way to attract more people with its fantastic Mediterranean food and drinks.
173 RoofTop Terrace
Address: Av. de Rius i Taulet, 1-3, 08004 Barcelona, Spain
Website: 173 RoofTop Terrace
Opening hours: 10am - 6pm (daily)
5. La Terraza del Claris
¿Te apetece comenzar el día con un desayuno suntuoso y elegante, lleno de delicias, burbujas y opciones saludables?...
Posted by Derby Hotels Collection on Friday, September 18, 2020
Offering delicious Mediterranean dishes, exotic drinks, and a fantastic outdoor dining experience, La Terraza del Claris is one of the finest rooftop restaurants in Barcelona. It features a clean, fancy setting where you can relax during the day and re-energise at night. Kombucha is the restaurant’s most popular non-alcoholic drink, with customers flocking to the establishment just to try it out.
La Terraza del Claris
Address: Carrer de Pau Claris, 150, 08009 Barcelona, Spain
Website: La Terraza del Claris
Opening hours: 1pm - 3:30pm; 8pm - 11pm (daily)
6. Rooftop Verbena
A dream come true. Today we open the doors of Verbena, our bright and placid terrace on the hotel's rooftop. A party for...
Posted by Monument Hotel 5GL Barcelona on Thursday, 12 July 2018
Rooftop Verbena provides a wide range of dishes on their menu — from à la carte meals and desserts to drinks. Their popular food items are Cesar salad, club sandwich, burgers, lobster hot dogs and pizza with Iberian pork loin. Granita, dim sum and fruits are their most popular desserts. On the other hand, they also serve great wines, cocktails, and champagnes. Strawberry & Pepper Margarita, Frozen Apple Martini and Gin Basil Smash are the must-try cocktails at the bar.
Rooftop Verbena
Address: Passeig de Gràcia, 75, 08008 Barcelona, Spain
Opening hours: Fri - Sat: 12am - 12pm; Mon - Thu: 12am - 11pm
7. Terrazza Ateneu Rooftop Restaurant/Bar at SEHRS Hotel
Ampliem l'horari de la Terrassa del 7 de l'Hotel SERHS Rivoli Rambla. Cada dia, de 18:30 a 23:45 h, gaudeix d'un...
Posted by SERHS Hotels Barcelona on Friday, 7 June 2019
Terrazza Ateneu Rooftop Restaurant/Bar at SEHRS Hotel features a beautiful garden and wooden interior, giving out a relaxing vibe to its customers. They serve breakfast, lunch, and dinner, coupled with excellent in-house services. Their menu consists of tapas and a wide variety of Mediterranean dishes. Their meals are all wonderfully cooked for all its visitors so that they can enjoy their food while having a great time with family and friend.
Terrazza Ateneu Rooftop Restaurant/Bar at SEHRS Hotel
Address: La Rambla, 128, 08002 Barcelona, Spain
Website: Terrazza Ateneu Rooftop Restaurant/Bar at SEHRS Hotel
Opening hours: Mon - Sat: 9am - 7pm (closed on Sun)
8. Restaurante La Isabela
The Colonial Suite has a private 60 square meter terrace, with private pool and a solarium area. Book it before we run...
Posted by Hotel 1898 on Saturday, 17 August 2019
Serving tasty tapas and quirky cocktails with a romantic view from the rooftop, Restaurante La Isabela features a bar, restaurant, and an outdoor pool for infinite fun. It is a great place to be when you want to relax while listening to great music and interesting conversations. Most of the people who visit La Isabela go for a swim when the weather is hot. Some prefer to simply chill out by the pool with a cocktail. Whether you want to dip in the pool or just hang out next to it, the restaurant is there to provide you and your companions with delicious meals and drinks.
Restaurante La Isabela
Address: La Rambla, 109, 08002 Barcelona, Spain
Website: Restaurante La Isabela
Opening hours: 12pm - 6pm (daily)
9. per Sagardi
Des de la terrassa amb les millors vistes de la ciutat us volem desitjar que passeu una bona diada a tots. I, com no, us esperem a la #terrassadelesindidanes per gaudir junts de la #diada.
Posted by 1881 per Sagardi on Wednesday, 11 September 2019
Overlooking the port of Barcelona, 1881 per Sagardi is a must-try restaurant if you want to experience an unforgettable time. Here, you can try out the greatest Mediterranean and Catalan dishes paired with contemporary cocktails. The gastronomic experience this restaurant provides goes beyond one’s imagination as the chef chooses the finest seafood, fish, and meat to let you taste some of the best dishes ever created.
1881 per Sagardi
Address: Plaça de Pau Vila, 3, 08003 Barcelona, Spain
Website: 1881 per Sagardi
Opening hours: 10am - 12:30am (daily)
10. Skybar
Editor's Note: Photo taken from the establishment's official social account
If you are looking for a rooftop restaurant and bar with an outdoor pool, then look no further than Skybar. It is one of the most visited rooftop restaurants in Barcelona where people can chill at the bar or enjoy the delicious food at the restaurant after work. Many book the place for private events such as birthday parties and family gatherings. What’s more is that it provides its patrons with an incredible view of the city, perfect for taking Instagram-worthy images. During the weekends, people love spending their time here while swimming and hanging out with a drink in hand.
Skybar
Address: Via Laietana, 30, 08003 Barcelona, Spain
Website: Skybar
Opening hours: Sat - Sun: 12pm - 6pm & 8pm - 12am; Mon - Fri: 8pm - 12am
Explore the amazing rooftop restaurants in Barcelona!

Apart from being a city with incredible historic sites, tourist attractions, and local treats, Barcelona certainly has the best rooftop restaurants for everyone to enjoy. If you’re a person who likes eating at a place with an amazing atmosphere and awe-inspiring food, this city is the place to be. Nowadays, a lot of rooftop restaurants tend to pop up at every corner, but its charm is hard to resist. Such establishments let their visitors experience a unique ambience, all while enjoying the best tasting food and drinks as they chill out with their friends and family. If you want to experience it too, then don’t hesitate to visit some of these rooftop restaurants in Barcelona during your visit.
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Create an account to bookmark our articles, like local expert tips, receive great stories in your inbox, and follow writers and topics that you love.
Log in with Google ×