TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Madrid

4,017 restaurants

Sort by Relevance

Spanish

Las Cuevas de Luis Candelas

Calle Cuchilleros, 1, 28005, Madrid

9.9 / 10
9 reviews

Average price €40

From market

Calle del Barquillo, 8, 28004, Madrid

9.0 / 10
707 reviews

Average price €20

-40% off the "à la carte" menu!

InsiderPeruvian

Calle de San Isidoro de Sevilla, 4, 28005, Madrid

9.4 / 10
642 reviews

Average price €20

-20% en Carta

YUMS x2InsiderFrom market

Calle del General Díaz Porlier, 57, 28006, Madrid

8.6 / 10
1,904 reviews

Average price €35 Accepts Yums

-20% off the "à la carte" menu!

Specify a date and enjoy promotions of up to -50% in our best restaurants

Argentinian

Calle de Modesto Lafuente, 64, 28003, Madrid

9.0 / 10
2,824 reviews

Average price €22

-40% off the "à la carte" menu!

InsiderSpanish

Plaza de Pedro Zerolo, 1, 28004, Madrid

9.0 / 10
3,344 reviews

Average price €25

-40% off the "à la carte" menu!

Venezuelan

Calle de Almansa, 41, 28039, Madrid

8.7 / 10
1,086 reviews

Average price €13

-50% off the "à la carte" menu!

Mediterranean

C/ General Martínez Campos, 41, 28010, Madrid

9.0 / 10
642 reviews

Average price €35

-30% off the "à la carte" menu!

YUMS x2Mexican

Calle del León, 5, 28014, Madrid

9.3 / 10
54 reviews

Average price €22

InsiderAmerican

Calle de Fuencarral, 148, 28010, Madrid

9.0 / 10
679 reviews

Average price €16

-50% off the "à la carte" menu!

Italian

Calle de Atocha, 114, 28012, Madrid

9.1 / 10
428 reviews

Average price €23

-30% off the "à la carte" menu!

YUMS x2InsiderFusion

Calle de Raimundo Fernández Villaverde, 49, 28003, Madrid

8.9 / 10
1,261 reviews

Average price €35 Accepts Yums

Menu 29€

Asian

Calle del Dr. Fleming, 31, 28036, Madrid

9.1 / 10
1,216 reviews

Average price €21

-30% off the "à la carte" menu!

Indian

Calle de María Tubau, 19, Las Tablas, 28050, Madrid

8.9 / 10
731 reviews

Average price €18 Accepts Yums

-50% off the "à la carte" menu!

YUMS x2Basque

Calle de Juan Ramón Jiménez, 9, 28036, Madrid

9.1 / 10
88 reviews

Average price €45

InsiderThai

C/Fromista, 16-18, 28050, Madrid

9.1 / 10
4,905 reviews

Average price €30

-30% off the "à la carte" menu!

InsiderItalian

Calle Zurbano 85, 28003, Madrid

9.1 / 10
3,876 reviews

Average price €23

-30% off the "à la carte" menu!

Thai

C/ Comandante Zorita, 3, 28020, Madrid

9.1 / 10
7,049 reviews

Average price €24

-30% off the "à la carte" menu!

Indian

Calle de San Bernardino, 10, 28015, Madrid

8.7 / 10
5 reviews

Average price €20

-50% off the "à la carte" menu!

Spanish

Calle de la Bolsa, 3, 28012, Madrid

8.7 / 10
112 reviews

Average price €15

-50% off the "à la carte" menu!

American

Calle de Preciados, 42, 28013, Madrid

9.2 / 10
164 reviews

Average price €20

-20% off the "à la carte" menu!

InsiderMediterranean

Calle de Trafalgar, 15, 28010, Madrid

9.2 / 10
1,810 reviews

Average price €30

-20% off the "à la carte" menu!

Fusion

Calle Antonio Pérez, 26, 28002, Madrid

9.2 / 10
911 reviews

Average price €30

-20% off the "à la carte" menu!

Basque

Calle de Maldonado, 5, 28006, Madrid

8.7 / 10
3,921 reviews

Average price €30

-50% off the "à la carte" menu!

InsiderPeruvian

Carrera de San Francisco, 15, 28005, Madrid

9.2 / 10
2,074 reviews

Average price €25

-20% off the "à la carte" menu!

The Best Restaurants in Madrid

The capital of Spain is also that of the restaurants. With so much offers what better than let yourself be guided by this selection of the tastiest restaurants in Madrid.

Cities around Madrid

Filter

TheFork advantages