Rooftop bars in Madrid give you sweeping city views, a breeze, and a chance to drink while looking at the rooftops, church spires, and hills in the distance. Expect a lively but not rowdy scene—mostly locals and tourists in smart-casual clothes enjoying cocktails, wine, or beer. The better places fill up quickly after 8pm, especially on weekends. Music is usually chill electronic or Spanish pop at a volume that still lets you talk. In summer the heat lingers into the night, so the rooftops become a genuine relief; in winter they often close or add heaters and blankets.
Expect to pay around €12–22 per drink. A basic gin-tonic or vermouth runs €10–14 while craft cocktails and decent glasses of wine sit between €15–22. If you join a bar crawl or guided tapas-and-rooftop combo, budget €65–95 per person for the whole evening including several drinks and a few bites. Spring (April–June) and early autumn (September–October) are the sweet spots—warm enough to sit outside comfortably without the crushing summer crowds or winter closures.
Pick a spot with an actual view of the Royal Palace or Gran Vía if you can; skip the ones that feel like generic hotel terraces with no sightlines. Go early for sunset if you want a seat without paying extra cover or bottle service. And don’t overpay for “premium” views—most rooftops in the center deliver similar panoramas once you’re up there.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.