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

InsiderJapanese

Green Tea Sushi & Cocktail - Hotel The Westin Palace

Plaza de las Cortes, 7, 28014, Madrid

9.1 / 10
8,598 reviews

Average price €30

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

InsiderArrocería

c/ Juan Bravo, 26, 28006, Madrid

9.2 / 10
1,050 reviews

Average price €40

Spanish

Plaza de Cascorro, 18, 28005, Madrid

8.6 / 10
114 reviews

Average price €12

Mediterranean

Calle de Uruguay, 1, 28016, Madrid

Average price €35

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

Japanese

Calle del Pintor Juan Gris, 4, 28020, Madrid

Average price €24

International

Plaza Puerto Rubio, 28053, Madrid

Average price €16

InsiderAsian

Calle de José Abascal, 11, 28003, Madrid

8.4 / 10
6 reviews

Average price €20

Traditional cuisine

Calle de Montalbán, 3, 28014, Madrid

Average price €30

Traditional cuisine

Campezo, 14, 28022, Madrid

Average price €20

Mexican

CALLE NÚÑEZ DE ARCE,4, Madrid

8.5 / 10
1,269 reviews

Average price €20

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

Spanish

Paseo de las Acacias, 49, 28005, Madrid

8.3 / 10
1,349 reviews

Average price €24

Spanish

Calle de Fernando el Católico, 31, 28015, Madrid

8.5 / 10
158 reviews

Average price €30

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

Mexican

Calle de Hortaleza, 25, 28004, Madrid

8.8 / 10
91 reviews

Average price €15

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

Spanish

Calle de Francisco Silvela, 75, 28028, Madrid

9.2 / 10
93 reviews

Average price €20

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

InsiderJapanese

Calle de Hermosilla, 39, 28001, Madrid

9.1 / 10
941 reviews

Average price €30 Accepts Yums

Spanish

Av. de Menéndez Pelayo, 11, 28009, Madrid

9.1 / 10
465 reviews

Average price €30 Accepts Yums

Menu 14.90€

American

Calle Arte, 33, 28033, Madrid

9.2 / 10
235 reviews

Average price €20

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

Steakhouse

Calle Marqués de Valdeiglesias, 5, 28004, Madrid

9.2 / 10
102 reviews

Average price €15

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

Mediterranean

Bulevar de José Prat, 10, 28032, Madrid

7.7 / 10
67 reviews

Average price €15

Menú 14.90 € 14,9 €

InsiderMediterranean

Calle de Oruro 11, 28016, Madrid

9.3 / 10
441 reviews

Average price €30

Set Menu 34€

Spanish

Calle de San Mateo, 19, 28004, Madrid

8.0 / 10
158 reviews

Average price €25

InsiderFine Dining

Calle del Barquillo, 21, 28004, Madrid

9.2 / 10
1,433 reviews

Average price €40

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

InsiderCreative

Calle Flor Baja, 3, 28013, Madrid

9.2 / 10
2,845 reviews

Average price €38

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

Vegetarian

Calle de las Navas de Tolosa, 3, 28013, Madrid

7.9 / 10
107 reviews

Average price €25

From market

Calle de Ponzano, 42, 28003, Madrid

7.9 / 10
485 reviews

Average price €30

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