TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Madrid

4,083 restaurants

Sort by Relevance

Italian

La Piccola Trattoria

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

9.7 / 10
111 reviews

Average price €25

Vegetarian

Calle Francisco Ricci, 7, 28015, Madrid

Average price €16

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

Mediterranean

Goya, 125, 28009, Madrid

4.3 / 10
38 reviews

Average price €18

International

Calle de Atocha, 111, 28012, Madrid

8.1 / 10
115 reviews

Average price €15

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

Fusion

Ctra. de La Coruña, 28040, Madrid

9.4 / 10
56 reviews

Average price €35

Menu 35€

2 starsMICHELIN 2020Fine Dining

Paseo de la Castellana, 57, 28046, Madrid

9.6 / 10
171 reviews

Average price €127

InsiderBasque

C/ Sancho Dávila, 15, 28028, Madrid

9.6 / 10
1,580 reviews

Average price €40

InsiderFrom market

Calle de Padilla, 56, 28006, Madrid

9.1 / 10
1,257 reviews

Average price €45

Spanish

Calle del Aviador Zorita, 42, 28020, Madrid

Average price €22

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

InsiderMediterranean

Calle de Costa Rica, 28, 28016, Madrid

9.5 / 10
27 reviews

Average price €30

Indian

Calle de López de Hoyos, 164, 28002, Madrid

Average price €18

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

Brazilian

Calle Julio Antonio, 4, 28025, Madrid

9.5 / 10
15 reviews

Average price €20

Indian

Calle de Lavapiés, 46, 28012, Madrid

Average price €17

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

Author

Calle Granito, 26, 28045, Madrid

9.5 / 10
292 reviews

Average price €25

Author

Calle Ferraz, 5, 28008, Madrid

Average price €30

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

InsiderFine Dining

Calle San Lorenzo, 11, 28004, Madrid

9.0 / 10
6 reviews

Average price €50

Set Menu 18€

Japanese

Calle de Ponzano, 49, 28003, Madrid

9.0 / 10
271 reviews

Average price €25

American

Calle de Carranza, 4, 28004, Madrid

7.9 / 10
561 reviews

Average price €22

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

Peruvian

Calle del Amor de Dios, 9, 28014, Madrid

9.0 / 10
394 reviews

Average price €25 american express Welcome

Del Norte

Calle Pio Baroja, 10, 28009, Madrid

8.8 / 10
330 reviews

Average price €30

Menú 25 € 25 €

Ethiopian

Calle Grafal, 8, 28005, Madrid

9.0 / 10
553 reviews

Average price €15

Traditional cuisine

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

7.6 / 10
112 reviews

Average price €25

American

Calle de la Cava Alta, 13, 28005, Madrid

9.4 / 10
779 reviews

Average price €15

Fusion

Calle de Sta Brigida, 5, 28004, Madrid

Average price €15

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

American

Calle de Hermosilla, 65, 28001, Madrid

Average price €20

-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