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


Contemporary Spanish • $$$$
Santceloni
A two-Michelin-star dining room inside the Hyatt Regency Hesperia, known for refined seasonal Spanish tasting menus.
Best for: Special Occasion

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

Tapas • $
Bodega de la Ardosa
A tiny 1892 Malasana bar famous for its tortilla de patatas and vermouth on tap.
Best for: Budget Eats


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

Japanese • $$$$
Kabuki Wellington
A Michelin-starred Japanese restaurant inside Hotel Wellington blending Spanish ingredients into refined sushi and robata dishes.
Best for: Business Dinner

Valencian • $$$
La Barraca
A 1935 Valencian restaurant off Gran Via specialising in traditional wood-fired paellas.
Best for: Group Dinner

Tapas • $$
La Castela
A Barrio de Salamanca tapas bar and dining room known for its seasonal, market-driven small plates.
Best for: Group Dinner

Contemporary Spanish • $$$
La Tasquita de Enfrente
A small, no-menu Malasana restaurant that cooks whatever chef Juanjo Lopez found freshest at market that morning.
Best for: Date Night


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


Tapas • $$
Taberna El Sur
A neighbourhood tapas bar near La Latina known for its patatas bravas and slow-cooked oxtail croquettes.
Best for: Casual Dinner

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
Questions, answered
What are the best restaurants in Madrid?+
The KEY2 editors' top picks for restaurants in Madrid are DiverXO, Santceloni, Sobrino de Botín. Every listing in this guide is individually vetted, with hours, prices and booking links.
Where can I find good-value restaurants in Madrid?+
For $$-level restaurants in Madrid, consider Bodega de la Ardosa, Casa Dani, Casa Revuelta, La Castela.
What are the best restaurants in Madrid for a special occasion?+
For a splurge, the KEY2 guide recommends DiverXO, Santceloni, Sobrino de Botín, Casa Lucio. Reserve ahead — the booking link is on each listing.
Do I need to book restaurants in Madrid in advance?+
The most popular restaurants in Madrid fill up days or weeks ahead. Every KEY2 listing includes a direct reservation or booking link where one is available.
More Madrid guides