The Hat Madrid: a rooftop over old Madrid, a stone's throw from Plaza Mayor
A hostel in the heart of the historic centre
The Hat is a hostel at number 9 Calle Imperial, in Madrid's historic centre, around a hundred metres from Plaza Mayor and a six-minute walk from Puerta del Sol. Its terrace is on the 5th floor, above the roofs of old Madrid, and it is open to the hostel's guests as well as to passing visitors. It gets the sun for most of the day, and a glasshouse furnished with sofas, with a fireplace and air conditioning, means it can be enjoyed whatever the season.
Gentle prices and plates to share
The drinks list stays affordable: €10 for cocktails (mojito, margarita, paloma, espresso martini, piña colada), €8 for an Aperol Spritz, €4 for a vermouth and Mahou or Chula beers from €3.70, plus a small selection of Spanish wines by the glass. For food, there are gildas, patatas bravas, tinned mussels or sardines, and a board of Iberian charcuterie or cheeses to share, with a few desserts. At weekends, people also come up at midday for vermouth hour.
Chefs' dinners and private parties
Some weeks, the terrace hosts pop-up dinners cooked by chefs from Madrid restaurants: a menu of several courses served to around sixty guests, by reservation. It can also be hired for birthdays, hen and stag parties or company parties, with a tailor-made menu and an optional cocktail service.
Practical information
Open daily from 7pm to midnight, and from 1pm on Fridays and Saturdays. Table reservations are for meals only, for groups of up to 10 people. On foot: 4 minutes from Plaza Mayor, 6 minutes from Puerta del Sol.
The Hat Madrid: frequently asked questions
The Hat Madrid: what is our editors' review?
The Hat Madrid is rated 3/5 by the BestOfRooftop editors.
The Hat Madrid: what is the address?
The Hat Madrid is located at the following address: Calle Imperial, 9, 28012 Madrid.
The Hat Madrid: how much is a cocktail?
The Hat Madrid: a cocktail costs €10 (checked in October 2026).
The Hat Madrid: how expensive is it?
On our scale, The Hat Madrid has a price level of 2 out of 5 (€€).
The Hat Madrid: do they serve brunch?
Yes, The Hat Madrid serves brunch.
