
Best restaurants in Madrid
Counters, dining rooms and neighbourhood favourites, chosen for the way they actually eat — not for how loudly they market.


Castilian • $$$
Sobrino de Botín
The world's oldest continuously running restaurant, still roasting suckling pig in a wood-fired oven since 1725.
Best for: Special Occasion

Castilian • $$$
Casa Lucio
A La Latina institution famous for huevos rotos and a wall of photos of the regulars who made it famous.
Best for: Group Dinner

Tapas • $
Casa Revuelta
A stand-up bar near Plaza Mayor serving little beyond its famous bacalao fritters and house vermouth.
Best for: Budget Eats


Food Market • $$
Mercado de San Miguel
A wrought-iron 1916 market hall of tapas counters, ideal for grazing rather than sitting down to one menu.
Best for: Casual Dinner

Contemporary Spanish • $$$$
Ramón Freixa Madrid
A two-Michelin-star tasting menu inside the Único Hotel, built on precise, playful Catalan technique.
Best for: Special Occasion


Castilian • $$
Taberna La Carmencita
One of Madrid's oldest taverns, dating to 1854, plating hearty seasonal Spanish cooking near Chueca.
Best for: Date Night

Castilian • $$
Taberna La Daniela
A neighbourhood tavern regularly cited for one of the best cocidos madrileños served in the city.
Best for: Group Dinner
More Madrid guides