What
Where

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

The Best Restaurants in Madrid

3,921 restaurants

Sort by Relevance

Ciudad de Tui, Madrid

Ciudad de Tui

8.4 / 10

Calle de la Montera, 22, 28013, Madrid

30

Average price €25

Huerto de Lucas, Madrid

FROM MARKET

Huerto de Lucas

8.4 / 10

Calle San Lucas, 13, 28004, Madrid

644

Average price €20

La Barra de Velázquez, Madrid

FROM MARKET

Calle de Velázquez, 80, 28001, Madrid

99

Average price €16

Krug, Madrid

INTERNATIONAL

Krug

 / 10

Calle de Meléndez Valdés, 12, 28015, Madrid

7

Average price €20

Obico, Madrid

SPANISH

Obico

8.4 / 10

Calle de Valentin Beato, 24, 28037, Madrid

279

Average price €25

Chocolat, Madrid

SPANISH

Chocolat

8 / 10

Calle Santa María, 30, 28014, Madrid

65

Average price €11

La Tagliatella Islazul, Madrid

ITALIAN

Calle Calderilla, 11, 28054, Madrid

476

Average price €25

Hotel Catalonia Puerta del Sol, Madrid

FROM MARKET

Calle de Atocha, 23, Madrid, Spain, 28012, Madrid

Average price €26

La Llave de Oro - Hotel Wellington, Madrid

INTERNATIONAL

Calle de Velázquez, 8, 28001, Madrid

93

Average price €25

Ikki, Madrid

JAPANESE

Ikki

7.9 / 10

C/ Benito Gutierrez, 4, 28008, Madrid

836

Average price €18

-50% en Carta con October Fest

la Otra bar, Madrid

SPANISH

la Otra bar

8.5 / 10

Calle del Barco, 27, 28004, Madrid

162

Average price €15

La Fábrica 21, Madrid

INTERNATIONAL

La Fábrica 21

8.5 / 10

Calle de Génova, 21, 28004, Madrid

393

Average price €25

Cuenllas, Madrid

FROM MARKET

Cuenllas

8.8 / 10

C/ Ferraz, 3, 28008, Madrid

77

Average price €20

Encascarados, Madrid

SPANISH

Encascarados

5.4 / 10

Calle de Sta Engracia, 141, 28003, Madrid

25

Average price €20

El Caciquito, Madrid

ARGENTINIAN

El Caciquito

8.6 / 10

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

24

Average price €25

I Malavoglia, Madrid

ITALIAN

I Malavoglia

8.6 / 10

Calle del Camino de los Vinateros, 47, 28030, Madrid

55

Average price €15

La Creperia Rosa, Madrid

CRÊPERIE

Calle de Maudes, 43, 28003, Madrid

204

Average price €15

O'Conxuro, Madrid

O'Conxuro

8.6 / 10

Calle de Ponzano, 30, 28003, Madrid

39

Average price €35

InsiderTío Aquilino, Madrid

INSIDERSPANISH

Tío Aquilino

8.2 / 10

Calle de Josué Lillo, 24, 28053, Madrid

57

Average price €30

La Piccola Trattoria, Madrid

ITALIAN

Calle de la Torrecilla del Leal, 15, 28012, Madrid

103

Average price €25

Sky Sushi & Ramen, Madrid

JAPANESE

Calle de Recoletos, 11, 28001, Madrid

768

Average price €25

La Tabarra, Madrid

SPANISH

La Tabarra

8.6 / 10

Calle de Guzmán el Bueno, 50, 28015, Madrid

72

Average price €20

Yatiri, Madrid

VEGETARIAN

Yatiri

8.9 / 10

Calle Relatores nº 20, 28012, Madrid

1035

Average price €20

La Tagliatella Manoteras, Madrid

ITALIAN

Avda. de Manoteras, 40, 28050, Madrid

268

Average price €18

El Rosario, Madrid

El Rosario

8.8 / 10

C/ General Lacy, 7, 28045, Madrid

330

Average price €22

The Best Restaurants in Madrid

Madrid's best restaurants await you in TheFork! Looking for a Japanese restaurant, rice dishes, dinner and show restaurants, enjoy the typical food of Madrid or book restaurants in Madrid center with best deals ? Follow our restaurants guide in the capital !

Filter

TheFork Benefits

Cities around Madrid