Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Madrid

4,124 restaurants

Sort by Relevance

InsiderMediterranean

Mandioca

Calle de San Bernardo, 120, 28015, Madrid

8.9 / 10
751 reviews

Average price €20 american express Welcome

Menú Trilogía Mandioca 12.90€ 12,9 €

From market

Calle del Alcalde Sáinz de Baranda, 63, 28009, Madrid

9.1 / 10
113 reviews

Average price €25

Mediterranean

Calle Ventura Rodríguez, 7, 28008, Madrid

7.5 / 10
499 reviews

Average price €20 american express Welcome

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

InsiderInternational

Calle de Padre Damián, 23, 28036, Madrid

9.1 / 10
1,475 reviews

Average price €30

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

InsiderJapanese

C/ Duque de Sevilla, 4, 28002, Madrid

9.1 / 10
696 reviews

Average price €40 american express Welcome

From market

C/ Fuencarral, 61, 28004, Madrid

8.0 / 10
1,687 reviews

Average price €20 american express Welcome

Especial grupo: Menú 33 € 33 €

Brazilian

Calle de Eduardo Marquina, 11, 28019, Madrid

7.4 / 10
6 reviews

Average price €17

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

Mediterranean

Calle de Recoletos, 13, 28001, Madrid

8.8 / 10
175 reviews

Average price €24 Accepts Yums american express Welcome

Mexican

Calle de Recoletos, 13, 28001, Madrid

8.8 / 10
785 reviews

Average price €25 american express Welcome

InsiderBasque

C/ Felipe V, 6, 28013, Madrid

8.8 / 10
1,220 reviews

Average price €45

Fusion

Calle Eusebio Morán, 31, 28019, Madrid

8.1 / 10
44 reviews

Average price €17 Accepts Yums

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

American

Calle de Maudes, 42, 28003, Madrid

8.0 / 10
18 reviews

Average price €23

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

From Castille

Calle Nueva del Pardo, s/n, 28048, Madrid

8.6 / 10
40 reviews

Average price €22

Mediterranean

Calle de Ibiza, 16, 28009, Madrid

8.0 / 10
13 reviews

Average price €30

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

Japanese

Calle San Juan de Ortega, 24, 28050, Madrid

9.1 / 10
462 reviews

Average price €15

Italian

Calle de Palos de la Frontera, 38, 28045, Madrid

9.1 / 10
154 reviews

Average price €20 american express Welcome

Mediterranean

Av. de los Andes, 50, 28042, Madrid

7.9 / 10
12 reviews

Average price €40

Mediterranean

Calle de Manuel Fernández y González, 3, 28014, Madrid

9.1 / 10
43 reviews

Average price €15

Chinese

Calle de Bravo Murillo, 107C, 28020, Madrid

9.1 / 10
325 reviews

Average price €15

Spanish

Calle de San Bernardo, 115, 28015, Madrid

8.4 / 10
591 reviews

Average price €25

Spanish

C/ Andrés Mellado, 20, 28015, Madrid

9.1 / 10
223 reviews

Average price €30

Mediterranean

Calle de San Bernardo, 12, 28015, Madrid

6.4 / 10
12 reviews

Average price €20

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

American

Calle de Luchana, 4, 28010, Madrid

8.8 / 10
104 reviews

Average price €14

Especial grupo: Menú 15.5 € (6 à 25 p.) 15,5 €

Spanish

Calle Mateo Inurria, 19, 28036, Madrid

8.6 / 10
143 reviews

Average price €20

Mediterranean

Calle Caballero de Gracia, 11, 28013, Madrid

8.8 / 10
18 reviews

Average price €20

Menú Fin de semana 23,5 €

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