Madrid Restaurants

Best Restaurants in Madrid, Spain

Restaurants in Madrid

Establishment type

Meal type

Online options & offers

Price

Awards
Travellers’ Choice Awards winners (including the “Best of the Best” title) are among the top 10% of listings on Tripadvisor, according to the reviews and opinions of travellers across the globe.

Traveller rating

MICHELIN Guide

Cuisines

Dishes

Dietary restrictions

Great for

Open now

Features

Neighbourhood

Airports

Top Restaurants in Madrid
10,000+ results match your filters
Sort by:
Featured
Looking to expand your search outside of Madrid? We have suggestions.
...
See All Offers
Fine dining
See all
Brunchit Chueca
406
Cafe, International, Healthy$$$$
Ichikani Madrid
242
Japanese, Asian$$$$
30% off
Bosque De Piamonte
383
Italian, Pizza, Mediterranean$$$$
La Gaditana Retiro
173
Mediterranean, Spanish$$$$
La Marita
101
Steakhouse, Mediterranean, European, Spanish$$$$
Restaurante La Gaditana
2,596
Mediterranean, Spanish, Healthy$$$$
Taberna Pirámide
281
Mediterranean, Spanish$$$$
La Vaca Argentina Ventura
1,508
Steakhouse, Barbecue, Argentinian$$$$
Pilar Akaneya
332
Japanese, Barbecue, Asian, Kyoto cuisine$$$$
Hotaru Madrid
420
Japanese, Sushi, Asian, Healthy$$$$
Local eats
See all
Los Montes de Galicia
12,813
International, Mediterranean, Spanish, Healthy$$ - $$$
Taberna Más Al Sur
6,939
Mediterranean, European, Spanish, Healthy$$ - $$$
Eiffel
1,038
Mediterranean, European, Spanish$$ - $$$
Café Astral
372
Mediterranean, European, Spanish$$ - $$$
Taberna El Sur
9,387
Bar, Mediterranean, European, Spanish$$ - $$$
Restaurante Nuevo Horno de Santa Teresa
779
Mediterranean, Spanish$$ - $$$
20% off
GastroVía 61
2,160
Mediterranean, European, Spanish, Healthy$$ - $$$
La Gaditana Retiro
173
Mediterranean, Spanish$$$$
Casa Carola
863
Mediterranean, Spanish, Healthy, Soups$$ - $$$
Budget-friendly bites
See all
Brunchit - Las Letras
887
Cafe, International, Healthy$$ - $$$
Los Montes de Galicia
12,813
International, Mediterranean, Spanish, Healthy$$ - $$$
El Sueño De Carmen
363
Mediterranean, Spanish$$ - $$$
Zenith Brunch & Cocktails - Desengaño
600
American, Cafe, Contemporary, Healthy$$ - $$$
Almalibre Açaí House
322
Cafe, International, Healthy$$ - $$$
Brunchit Malasaña
963
Cafe, International, Mediterranean, Healthy$$ - $$$
Ástor
2,027
International, Mediterranean, European, Spanish$$ - $$$
Grama Lounge
4,709
Steakhouse, Latin, Bar, Gastropub$$ - $$$
Entre Santos Cocktail Bar & Food
1,870
Bar, Mediterranean, European, Spanish$$ - $$$
Nepali Kathmandu Tandoori House
106
Indian, Asian, Nepalese$$ - $$$
Cheap eats
See all
50% off
WelkhomeClub
362
Latin, International, Mediterranean, Fusion$
Crema Y Nata
138
Cafe, Healthy$
La Pizzateca
1,210
Italian, Pizza, Fast food, Mediterranean$
30% off
Cherry Pecas
1,617
Mexican, Latin, Fast food, Central American$
Periplo Cafe-Bar
228
Bar, Mediterranean, European, Greek$
Cervecería El Caño
284
Bar, Spanish, Venezuelan$
Matilda
783
Cafe, Mediterranean, European, Spanish$
Plenti
682
Cafe, European, Healthy$
Showing results 1-30 of 10,000
Frequently Asked Questions about Madrid

Some of the most popular restaurants in Madrid that deliver are:

Some of the most popular restaurants in Madrid that provide takeaway are:

The best restaurants in Madrid include:

Some of the best restaurants in Madrid for families with children include:

Some of the most popular restaurants in Madrid for cheap eats include:

All Madrid HotelsMadrid Hotel DealsLast Minute Hotels in Madrid
Things to Do
All Madrid Restaurants
FlightsHoliday RentalsTravel StoriesCruisesCar Hire