Photo: Cornamusa CibelesBest Rooftop and View Restaurants in Madrid
Introduction
The Madrid Rooftop and View Restaurants List We Send to Friends
Madrid doesn't have a single rooftop district the way some cities do. Its best view restaurants are scattered across hotel towers, a converted private casino, a cultural centre and a city park, with the food ranging from two-Michelin-star tasting menus to ten-euro ceviche. This list covers 11 restaurants where a rooftop, terrace or elevated view is a documented part of the venue itself, not a cocktail-only bar attached to a hotel.
The short answer
Key Picks at a Glance
In a hurry? These are the essential picks from our full ranking below.
- Best Michelin-starred rooftopPaco Roncero
two Michelin stars on the top floor of the Real Casino de Madrid, a room that's run as a rooftop restaurant since 1990.
- Highest view on the listÉlkar
Floor 33 of Torre Emperador Castellana, billed as Spain's highest restaurant.
- Best central landmark rooftopAzotea del Círculo
on the roof of the Círculo de Bellas Artes.
- Best 360-degree hotel rooftopNice to Meet You Restaurant & Lounge
the 14th floor of the Dear Hotel on Gran Vía, with 360-degree views built around an urban-garden terrace.
- Best Peruvian rooftopOroya
chef Diego Muñoz's kitchen on the fourth floor of The Madrid EDITION, with its own pisco bar attached.
- Best park-set terraceVilla Verbena
inside the Casa de Campo park, with views toward the Royal Palace and the cathedral.
Before you order
A Guide to Rooftop and View Restaurants in Madrid
What counts as a rooftop restaurant in Madrid?
In Madrid, a rooftop restaurant, or azotea, is a dining room set on an upper floor or roof of a building, usually with an outdoor or semi-outdoor terrace and a view over the surrounding city. Many are attached to hotels, though some, like former private clubs and cultural centres, aren't hotels at all.
Rooftop restaurant or rooftop bar: what's the difference?
A rooftop bar is built primarily around cocktails and often takes no food reservations, or serves only snacks. A rooftop restaurant runs a full kitchen with a seated menu, even if it also pours cocktails. This list sticks to venues where a real menu, not just drinks, is part of the offer.
Why are so many Madrid rooftops inside hotels?
Hotel buildings in central Madrid often have the height and roof access that older residential buildings don't, which is part of why international hotel groups have opened some of the city's more prominent rooftop restaurants inside converted or purpose-built towers.
Does a rooftop restaurant cost more than a regular restaurant?
Not necessarily. The price of a rooftop meal in Madrid tracks the kitchen behind it more than the view itself: this list runs from €10 to €30 per person at a casual rooftop terrace to over €100 at a two-Michelin-star tasting menu on a rooftop of its own.
How We Built This List
Years of Eating, Asking, and Going Back
We built this list from editorial rooftop-restaurant coverage, including TheRooftopGuide's Madrid roundup, Time Out Madrid's guide to the city's best azoteas, and the Michelin Guide's own best-of list of Madrid terraces, cross-checked against the Madrid restaurants we've profiled that are currently open. A restaurant made this list only if we've profiled it and its own detail page independently documents a rooftop, terrace-with-view or panoramic outlook as part of what it is, not just a passing mention. Several names that came up in our source research, including Picalagartos Sky Bar, Ginkgo Restaurante & Sky Bar and the Edificio España's Centro Colón rooftop, aren't included here because they aren't yet ranked in our own system; we've noted those as gaps rather than guessing at their current details. We also left out restaurants with a leafy garden terrace but no documented elevated or panoramic view, since that's a different category from a rooftop or view restaurant.
More on how we rank: our methodology and quality standards.
At a glance
The 11 Best rooftop restaurant, Compared
Quick reference table. Click any name to jump to the full review.
| # | Restaurant | Neighbourhood | Price | Distinction | Signature dish |
|---|---|---|---|---|---|
| 1 | Paco Roncero | Sol | €€€€ | Gran Madrid Menu | |
| 2 | Élkar | La Paz | €€€€ | Repsol Recommended | — |
| 3 | Cornamusa Cibeles | Estación de Banco de España | €€ | — | — |
| 4 | Azotea del Círculo | Barrio de las Letras | €€€ | Repsol Solete | Classic Ceviche |
| 5 | Nice to Meet You Restaurant & Lounge | Universidad | €€ | — | 100% Acorn-Fed Iberian Ham, Black Label |
| 6 | Ático | Justicia | €€€ | Repsol Recommended | — |
| 7 | Volvoreta | La Paz | €€€ | — | Pazo de Recimil Cecina with Toasted Almonds |
| 8 | Oroya | Sol | €€€ | — | Imperial Ceviche |
| 9 | Villa Verbena | Casa de Campo | €€€ | Repsol Solete | Nikkei Ceviche of Wild Sea Bass, Rocoto, Cilantro and Lime |
| 10 | La Primera | Cortes | €€ | Repsol Recommended | Santander-Style Rabas |
| 11 | El Anciano Rey de los Vinos | Palacio | €€ | — | Galician-Style Octopus |
The ranking
11 Best rooftop restaurant in Madrid
Paco Roncero


1. Paco Roncero — Two Michelin stars on the rooftop of the Real Casino de Madrid
Paco Roncero holds two Michelin stars and three Repsol Soles on the top floor of the Real Casino de Madrid, a building protected as a Bien de Interés Cultural since 1993. It opened in 1990 as La Terraza del Casino; Roncero took over the kitchen in 2000, with early guidance from Ferran Adrià, and the restaurant took his name in 2019. Designer Jaime Hayón did the dining room, and Julio Guixeres designed the outdoor terrace, which looks out over the rooftops of central Madrid. The tasting menus run from Esencia, 15 courses, to the 25-course Gran Madrid at €310, built around dishes like an oxtail Wellington with mushrooms and a Parmigiano ice cream sandwich that nods to Ferran Adrià's original. It's part of the 50 Best Discovery selection and scored 95 points on La Liste 2025.
“menús degustación que rinden homenaje a la tradición gastronómica madrileña”— Michelin Guide
Élkar


2. Élkar — Floor 33 of Torre Emperador Castellana, Mediterranean cooking
Élkar, on floor 33 of Torre Emperador Castellana on Paseo de la Castellana, bills itself as the highest restaurant in Spain. The view over the city is the restaurant's own headline. It's listed as Recomendado in the Guía Repsol. It opened in 2021 with a Basque kitchen, and since a 2025 relaunch chefs Fran Vicente and Pablo Verdúguez have cooked seasonal Mediterranean food, with six- and ten-pass tasting menus and a cellar of more than 180 references. Prices run over €100 per person, in keeping with the altitude and the room's panoramic outlook over Madrid. It holds no Michelin star.
Cornamusa Cibeles


3. Cornamusa Cibeles — Rooftop over Plaza de Cibeles inside the Palacio de Cibeles
Cornamusa is the rooftop restaurant and cocktail bar inside the Palacio de Cibeles, run by Azotea Grupo, with a terrace over Plaza de Cibeles itself, in Madrid's Retiro district. It opened in late 2023. It's listed as Michelin Selected, and the kitchen serves Spanish cooking with a modern touch, alongside a full cocktail programme; separate restaurant, tasting, cocktail and wine lists are published as PDFs on the venue's own site. The terrace sits over the plaza, with the Madrid skyline behind it. Prices run €26 to €50 per person, and the entrance, restroom and seating are wheelchair accessible.
“Amazing views over the Madrid skyline”— TheRooftopGuide
Azotea del Círculo


4. Azotea del Círculo — Rooftop of the Círculo de Bellas Artes, Peruvian-leaning menu
Azotea del Círculo is the rooftop terrace of the Círculo de Bellas Artes, entered from Calle del Marqués de Casa Riera in Centro. Chef Manuel Berganza cooks product-led Spanish plates with a background of smoke. The Guía Repsol lists it under terraces with a Solete. The kitchen is billed as international but leans Peruvian: ceviches, tiraditos, anticuchos and ají de gallina croquettes sit alongside grilled meats, a seafood chaufa rice and a whole grilled sea bass to share. It opens from 10:00 into the small hours, with booking through CoverManager.
“Fantastic 360° views of Madrid's skyline”— TheRooftopGuide
Nice to Meet You Restaurant & Lounge


5. Nice to Meet You Restaurant & Lounge — 14th-floor urban-garden terrace over Gran Vía, 360-degree views
Nice to Meet You sits on the 14th floor of the Dear Hotel on Gran Vía, designed by Tarruella Trench Studio around an urban-garden idea: plants and big terracotta pots on a terrace with 360-degree views over the city. It's run by GASTRO80, cooking contemporary, cosmopolitan food built to go with cocktails and music, and reservations are taken for lunch or dinner during kitchen hours rather than for drinks only. The carta runs from 100% acorn-fed Iberian ham to a tomato and tuna belly salad, buffalo burrata and squid-in-ink croquettes. Prices run €10 to €50 per person.
Ático


6. Ático — Rooftop terrace of The Principal Madrid hotel, Justicia
Ático is the rooftop restaurant and terrace of The Principal Madrid hotel, on Calle Marqués de Valdeiglesias in the Justicia barrio, on the Chueca side of the centre. The kitchen cooks creative Spanish and Mediterranean food, leaning on seasonal produce, with a large wine list that stands out alongside the view over central Madrid. It's listed as Recomendado in the Guía Repsol and isn't in the Michelin Guide. It's open daily, roughly 11:30 to 23:30, though hours are worth confirming with the hotel when booking. Prices run €51 to €100 per person.
Volvoreta


7. Volvoreta — 30th floor of Paseo de la Castellana, Galician cooking
Volvoreta sits 30 floors up on Paseo de la Castellana, trading on one of the city's widest views, with panoramic outlooks over Madrid and the sierra behind it. Executive chef Gorka Alonso leads a Galician kitchen built on classic recipes and local, seasonal produce, including beef from Pazo de Recimil, reared to natural rhythms and animal-welfare standards. The carta runs from Pazo de Recimil cecina with toasted almonds and a Donostia-style txangurro with pine-nut ajoblanco to a roasted sea bass in champagne beurre blanc with caviar. It also runs seasonal Volvoreta Experiences, spotlighting a single gourmet product under guest chefs. Prices run €51 to €100 per person, and it holds no Michelin star or Repsol distinction.
Oroya


8. Oroya — Peruvian kitchen on the rooftop of The Madrid EDITION
Oroya is a Peruvian restaurant on the fourth floor of The Madrid EDITION hotel, on Plaza de Celenque in Sol, with a pisco bar attached and a summer terrace above. Chef Diego Muñoz leads the kitchen, with the menu seasonally co-adapted alongside chef Danitza Alpaca; the pisco bar is curated by Matteo Bernardo. The carta runs from an imperial ceviche of sea bass, avocado, onion and corn to a carretillero ceviche built on the catch of the day and octopus in a rocoto tiger's milk. Weekend brunches highlight regional Peruvian specialties, served on the rooftop. Prices run €51 to €100 per person, and it holds no Michelin star or Repsol distinction.
Villa Verbena


9. Villa Verbena — Casa de Campo terrace with views toward the Royal Palace
Villa Verbena is a joint project of Grupo Triciclo and The Hat Madrid, set inside the Casa de Campo park, with a terrace and views toward the Royal Palace and the cathedral. It opened in 2021. The cooking is Spanish, seasonal and produce-led, built for sharing: a steak tartare with egg and roe, a nikkei ceviche of wild sea bass with rocoto and lime, and chargrilled octopus with trinxat and pak choy off the grill. It holds a Repsol Solete. Prices run €51 to €100 per person.
La Primera


10. La Primera — Cantabrian coastal cooking with a notable view at Gran Vía 1
La Primera is a Northern Spanish and Cantabrian coastal restaurant at Gran Vía 1, in the Cortes barrio at the foot of Gran Vía, run by a team with more than 45 years in hospitality. It's a modern, elegant room with a bar and a notable view, listed as Recomendado in the Guía Repsol. The carta keeps its Santander roots: Santander-style rabas, Cantabrian anchovies with roasted pepper, and a black rice with cuttlefish, alongside a 1981-style scorpionfish pudding starter. Prices run €26 to €50 per person.
El Anciano Rey de los Vinos

11. El Anciano Rey de los Vinos — Historic 1909 tavern on Calle Bailén with a terrace view
El Anciano Rey de los Vinos sits on Calle Bailén in Palacio, the stretch of central Madrid wrapped around the Royal Palace. It's on the Ayuntamiento de Madrid's Comercios Centenarios register and holds the Comunidad de Madrid's Establecimiento Centenario designation, dating to 1909. The kitchen serves traditional Madrid tavern cooking as tapas and sharing plates: Galician-style octopus, garlic prawns, Roman-style squid and Madrid-style tripe. There's a bar inside and a terrace outside with a notable view. Prices run €26 to €50 per person.
Also worth trying
Honourable Mentions

Quintoelemento
Kapital
A modern fusion kitchen on the rooftop of Teatro Kapital, with the view flagged as one of its standout features.

Hielo y Carbón
Universidad
Spanish cooking on the second floor of the Hyatt Centric Gran Vía Madrid, with views over Gran Vía itself.

El Cielo de Alcalá
Recoletos
The rooftop terrace of the H10 Puerta de Alcalá hotel, serving Mediterranean-inspired tapas over Calle de Alcalá.
The bigger picture
The Rooftop and View Restaurants Scene in Madrid
Madrid's rooftop dining scene runs from two-Michelin-star fine dining to ten-euro tapas with a view, spread across hotel towers, historic palaces and private clubs rather than one dedicated district. Paco Roncero has occupied the top floor of the Real Casino de Madrid since 1990, when it opened as La Terraza del Casino, making it one of the longest-running rooftop addresses in the city. Several newer entries lean on hotel real estate: The Madrid EDITION and Dear Hotel each host a rooftop restaurant, and Oroya at the EDITION has its own pisco bar attached. Other picks sit outside any hotel altogether, from Élkar on floor 33 of Torre Emperador Castellana on Paseo de la Castellana to Azotea del Círculo on the roof of the Círculo de Bellas Artes cultural centre and Villa Verbena inside the Casa de Campo park.
Practical tips
Know before you go
A short survival guide for eating rooftop and view restaurants in Madrid— everything we wish we’d known on our first trip.
- 1
Several rooftops here sit inside hotels, and booking often runs through the hotel's own site rather than a standalone reservation system.
- 2
Wheelchair access varies by venue. Cornamusa Cibeles and Azotea del Círculo both confirm accessible entrances, restrooms and seating.
- 3
A rooftop terrace is more exposed to weather than an indoor dining room, so it's worth checking ahead if rain or wind is forecast.
- 4
Price ranges vary widely across this list, from €10 to €30 per person at Azotea del Círculo to over €100 at Paco Roncero and Élkar.
- 5
Some of these rooftops sit above hotel lobbies rather than at street level, as at The Principal Madrid (Ático), so allow a few extra minutes to find the right entrance or lift.
Know the terms
Glossary
The vocabulary you need to order rooftop and view restaurants in Madrid like a local.
- Azotea
- Spanish for rooftop or flat roof terrace, the word used for most of Madrid's rooftop dining spaces.
- Michelin Selected
- A Michelin Guide listing that meets the guide's standards but sits outside the star and Bib Gourmand tiers.
- Repsol Sol / Solete
- Distinctions from the Guía Repsol, Spain's national restaurant guide. A Sol ranks above a Solete, which recognises good, honest cooking at accessible prices.
Questions
Frequently Asked Questions
All restaurants on this list were independently verified as open and serving the dishes described as of .
What is the best rooftop restaurant in Madrid?
+
Paco Roncero, on the top floor of the Real Casino de Madrid, holds two Michelin stars and is the top fine-dining rooftop on this list. For a Michelin Selected pick with a more casual price, Cornamusa Cibeles sits inside the Palacio de Cibeles overlooking the plaza.
Which restaurant on this list sits highest?
+
Élkar is on floor 33 of Torre Emperador Castellana, which the venue puts at 160 metres up; it bills itself as the highest restaurant in Spain.
Are there rooftop restaurants with views of the Royal Palace in Madrid?
+
Villa Verbena, inside the Casa de Campo park, has views toward the Royal Palace and the cathedral.
Do I need to book Madrid's rooftop restaurants in advance?
+
It's worth it at most of these. Paco Roncero opens reservations 30 days ahead on its own site, and hotel rooftops often take bookings through the hotel's own page rather than a walk-in system.
Which Madrid rooftop restaurants have a Michelin star?
+
Paco Roncero, on top of the Real Casino de Madrid, holds two Michelin stars. Cornamusa Cibeles is Michelin Selected rather than starred.
What's a good budget rooftop restaurant in Madrid?
+
Azotea del Círculo, on the roof of the Círculo de Bellas Artes, runs €10 to €30 per person and holds a Repsol Solete, the most accessible price point on this list.
Which Madrid rooftop restaurants serve Peruvian food?
+
Oroya, on the fourth floor of The Madrid EDITION hotel, is led by chef Diego Muñoz and runs a Peruvian menu with a pisco bar attached. Azotea del Círculo's carta also leans Peruvian, with ceviches, tiraditos and anticuchos.
Explore
