The Best Rooftop Restaurants in Barcelona, Spain

Barcelona from Museu Nacional d'Art de Catalunya | © Joaquin Aranoa/Pixabay
Barcelona from Museu Nacional d'Art de Catalunya | © Joaquin Aranoa/Pixabay

Barcelona is Spain’s great visual feast, with a parade of square-shaped, terracotta-roofed buildings broken by the occasional right-angle-averse Gaudí structure or the untamed sprawl of the Old Town. Verdant hills encroach on the city on three sides, while the Mediterranean hems it in on the other. As such, it’s a compelling sight, making these great rooftop restaurants ideal for combining great Catalonian dining with remarkable views.


Bar, Mediterranean, $$$
Map View
A bar in Barcelona: a roof terrace with a view of the Torre Agbar at the Grand Hotel Central, Catalonia, Spain
© Langlotz, Tim / Image Professionals GmbH / Alamy Stock Photo
Like many of the best rooftop restaurants in Barcelona, Skybar sits atop a hotel – in this case, the Grand Hotel Central in Ciutat Vella. The view west takes in much of the Old Town, including the Barcelona Cathedral – the ideal backdrop for a sunset dinner – although the seating by the infinity pool offers the most elegant atmosphere. The gourmet dining has a Mediterranean slant, with dishes such as salmon tartare with avocado, and veal carpaccio served with mustard ice cream.

La Terraza del Claris

Bar, Spanish, $$$
Map View
The Claris Hotel rooftop pool Barcelona Spain
© Slim Plantagenate / Alamy Stock Photo

This classy rooftop option from the Claris Hotel, in the Eixample neighbourhood, combines an open-air pool area with a plant-infused terrace covered by a glass roof, taking the power out of the sun and diffusing beautiful, gentle light over the white-linen-topped tables and blue rugs. The fine-dining options include a variety of à la carte dishes, such as the hake in artichoke cream and the baby octopus, while the tapas offerings are equally inventive, such as the Galician octopus in a kimchi mayonnaise.

The Pulitzer Terrace

Bar, Snacks
Map View
Barcelona Catalunya spain Las Ramblas tourists walking along Las Ramblas Barcelona las ramblas la rambla barcelona cafe eu europe Catalonia
© eye35.pix / Alamy Stock Photo

Perhaps the least arresting view on this list of rooftop restaurants is that of the Pulitzer Terrace, but that’s amply made up for by the energetic festival vibe laid down by live bands and DJs. Lying where La Rambla meets Plaça de Catalunya, this place is at its liveliest on weekends. The menu has much in common with the Pulitzer’s laid-back atmosphere, offering light bites – think croquetas, nachos, Iberian ham and cheese boards – and a selection of kebabs and burgers from the barbecue.


Bar, Peruvian
Map View
Terrat at Mandarin Oriental
Courtesy of Mandarin Oriental, Barcelona / Expedia

Celebrated Peruvian chef Gastón Acurio brings his native cuisine – by way of a Parisian education at Le Cordon Bleu – to the streets of central Barcelona at Terrat. The restaurant sits atop the roof of the Mandarin Oriental and offers Peruvian-style ceviche while also fusing Japanese sensibilities into dishes such as the tiradito nikkei (a cut of red tuna prepared sashimi-style and served with mango and crispy quinoa).

Why Book With Culture Trip?

  • Free cancellation

    In these uncertain times, cancel or change for free on select properties.

  • Price-match guarantee

    Find a better price on your booking and we’ll match it. Simple.

  • Unbiased & trustworthy

    Book from recommendations handpicked by travel experts.

  • Mood Rooftop Bar

    Bar, Cocktails
    Map View
    One Barcelona hotel
    Courtesy of The One Barcelona /

    Upscale dining with a ninth-storey view doesn’t get much better than the aptly named Mood Rooftop Bar at the One Barcelona. From the bar, sip on some sangria with views of the Sagrada Família, or head farther into the terrace for à la carte dining. The avocado roll with blue lobster and coconut sauce is a must-try. Each dish is presented as a little work of art.

    The Rooftop at Serras

    Bar, Cocktails
    Map View
    Barcelona, Spain - Oct 13 2011: Luxury yachts at  Marina Port Vell Barcelona , Spain.
    © Roland Nagy / Alamy Stock Photo

    Close to the waterfront, overlooking the boats bobbing in Marina Port Vell, is this charming, rustic-chic restaurant, with a menu created by Michelin-star chef Marc Gascons. Cocktails are available throughout the day, including the eponymous Serras Punch – made with hibiscus syrup, peach liqueur and Jamaican rum – and strawberry mint julep. The menu is no less decadent, with highlights being the charcoal-grilled bream with creamy gnocchi, and grilled pigeon breast over rice.

    The Rooftop at Soho House Barcelona

    Bar, Spanish
    Map View
    Soho House Hotel, Barcelona, Ciutat Vella, Espana
    © MariaJose Liu / Alamy Stock Photo

    You’ll find one of the best rooftop dining experiences in Barcelona, offering top-notch panoramic views, at Soho House. In an 18th-century building on the shorefront of the Gothic Quarter, the restaurant offers a menu that’s far more modern, with poke bowls alongside the traditional tapas offerings of ensaladilla rusa (Russian potato salad), calamari fritti (fried calamari) and fried artichokes. You can take your sangria with cava or red wine here.

    This is an updated rewrite of an article originally by Rebecca Wilkinson.

    These recommendations were updated on July 26, 2021 to keep your travel plans fresh.

    From this Article

    Cookies Policy

    We and our partners use cookies to better understand your needs, improve performance and provide you with personalised content and advertisements. To allow us to provide a better and more tailored experience please click "OK"