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

Taberna el pirata ||

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!

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

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!

InsiderSpanish

Travesía de las Vistillas, 13, 28005, Madrid

9.8 / 10
1,061 reviews

Average price €40

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

InsiderSteakhouse

C/ Alaró, 5, 28042, Madrid

9.5 / 10
2,058 reviews

Average price €36

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

Indian

Calle Manuel Pombo Angulo, 10, 28050, Madrid

9.8 / 10
9 reviews

Average price €17

-40% en Carta

Pizzeria

Calle de Ramón Gómez de la Serna, 99, 28035, Madrid

9.1 / 10
37 reviews

Average price €15

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

Thai

Cuesta de San Vicente, 32 izd, 28008, Madrid

9.1 / 10
62 reviews

Average price €20

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

Japanese

Calle del Príncipe, 16, 28012, Madrid

8.8 / 10
7,420 reviews

Average price €15

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

Fusion

Calle de Francisco Silvela, 63, 28028, Madrid

8.8 / 10
1,790 reviews

Average price €14

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

Fine Dining

C/ Marqués de Cubas, 14, 28014, Madrid

8.8 / 10
3,252 reviews

Average price €30

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

Chinese

Calle de Silva, 2, 28013, Madrid

9.7 / 10
49 reviews

Average price €15

Traditional cuisine

Calle de López de Hoyos, 389 posterior, 28043, Madrid

8.9 / 10
233 reviews

Average price €15

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

Asian

Calle de Orense, 9, 28020, Madrid

8.9 / 10
212 reviews

Average price €15

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

Spanish

Calle del Puerto de Pajares, 28053, Madrid

9.7 / 10
11 reviews

Average price €28

Cuban

Calle de Manuel Cortina, 16, 28010, Madrid

8.9 / 10
129 reviews

Average price €15

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

Japanese

Calle de Ponzano, 49, 28003, Madrid

8.9 / 10
260 reviews

Average price €25

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

InsiderFrom market

Calle de Ríos Rosas, 38, 28003, Madrid

8.9 / 10
1,074 reviews

Average price €32

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

Mediterranean

Calle de Núñez de Arce, 3, 28012, Madrid

9.2 / 10
260 reviews

Average price €20

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

YUMS x2Mediterranean

Plaza Mayor, 23, 28012, Madrid

8.3 / 10
513 reviews

Average price €25 Accepts Yums

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

InsiderFrom market

Calle edgar neville, 39, 28020, Madrid

9.2 / 10
2,280 reviews

Average price €35 Accepts Yums

-30% en Menú

YUMS x2Steakhouse

Av. del Ingeniero Conde de Torroja, 16, 28022, Madrid

9.1 / 10
187 reviews

Average price €30

-30% 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