TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Madrid

4,014 restaurants

Sort by Relevance

Spanish

Wok Garden Azca

Plaza Carlos Trias Bertrán, 7, 28020, Madrid

8.5 / 10
3,049 reviews

Average price €15

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

Japanese

Calle Caballero de Gracia, 12, 28013, Madrid

9.1 / 10
9,237 reviews

Average price €15 Accepts Yums

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

Spanish

Paseo del Prado, 48, 28014, Madrid

9.1 / 10
1,239 reviews

Average price €27

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

American

Calle de Lagasca, 103, 28006, Madrid

8.7 / 10
3 reviews

Average price €16

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

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

Mediterranean

Calle de Bretón de los Herreros, 18, 28003, Madrid

8.7 / 10
50 reviews

Average price €12

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

Mediterranean

Calle de Fernández de los Ríos, 63, 28015, Madrid

8.7 / 10
136 reviews

Average price €12

-50% en Carta (No válido en terraza)

American

Calle Gran Vía, 16, 28013, Madrid

9.2 / 10
279 reviews

Average price €20

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

InsiderAuthor

Calle Javier Ferrero, 8, 28002, Madrid

9.7 / 10
1,923 reviews

Average price €35

InsiderSpanish

Calle poeta joan maragall 51, 28020, Madrid

9.2 / 10
4,661 reviews

Average price €32

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

InsiderSteakhouse

C/ Alberto Alcocer, 46 C, 28016, Madrid

9.2 / 10
780 reviews

Average price €30

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

InsiderFrom market

Plaza de Oriente, 2, 28013, Madrid

9.5 / 10
2,143 reviews

Average price €50

Menu 45€

InsiderMediterranean

Paseo de la Castellana, 74, 28046, Madrid

8.8 / 10
49 reviews

Average price €30

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

Greek

Calle del Tesoro 6, 28004, Madrid

8.5 / 10
123 reviews

Average price €20

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

YUMS x2Mediterranean

Plaza de Sta. Ana, 14, 28012, Madrid

7.9 / 10
187 reviews

Average price €11

-20% en carta (No válido en terraza)

Mediterranean

Calle de Alburquerque, 14, 28010, Madrid

8.5 / 10
759 reviews

Average price €25

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

American

Calle de Augusto Figueroa, 32, 28004, Madrid

8.8 / 10
287 reviews

Average price €13

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

Mediterranean

Plaza de la Independencia, 3, 28001, Madrid

8.6 / 10
509 reviews

Average price €40

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

InsiderFrom market

Calle de Atocha, 68, 28012, Madrid

9.3 / 10
256 reviews

Average price €35

Menu 0€

African

Cuesta Santo Domingo, 10, 28013, Madrid

8.8 / 10
587 reviews

Average price €20

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

Mediterranean

Av. de Alberto Alcocer, 32 (Entrada por Calle Conde del Val), 28036, Madrid

8.6 / 10
910 reviews

Average price €40

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

Pizzeria

Calle Bravo Murillo, 365, 28020, Madrid

8.8 / 10
414 reviews

Average price €20

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

YUMS x2Spanish

C/ Ríos Rosas, 6, 28003, Madrid

8.8 / 10
248 reviews

Average price €30

From market

C/ Hermosilla, 120, 28009, Madrid

8.8 / 10
677 reviews

Average price €26

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

Japanese

Calle de Francisco Silvela, 71, 28006, Madrid

8.8 / 10
905 reviews

Average price €17

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

Mediterranean

C/ Alcalá, 35, 28014, Madrid

8.6 / 10
12,186 reviews

Average price €28

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