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

Mediterranean

La Ventana Verde

Calle Arte, 1, 28033, Madrid

Average price €12

Spanish

Calle de Toledo, 122, 28005, Madrid

Average price €30

Spanish

Paseo Doce Estrellas, 2, 28042, Madrid

8.8 / 10
525 reviews

Average price €25

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

Italian

Calle Calderilla, 11, 28054, Madrid

8.3 / 10
542 reviews

Average price €25

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

Spanish

C/ Espronceda, 33, 28003, Madrid

8.5 / 10
207 reviews

Average price €30

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

InsiderBasque

Avenida de Badajoz, 25, 28027, Madrid

9.3 / 10
199 reviews

Average price €32

Basque

C/ Bárbara de Braganza, 12, 28004, Madrid

8.8 / 10
1,051 reviews

Average price €45

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

Arrocería

C/ Almagro, 12, 28010, Madrid

8.4 / 10
4,279 reviews

Average price €32

Steakhouse

C/ Puente de Capuchinos, 28048, Madrid

Average price €35

Mediterranean

Calle de la Salud, 28013, Madrid

Average price €35

Spanish

Calle de Alburquerque, 5, 28010, Madrid

9.1 / 10
40 reviews

Average price €25 Accepts Yums

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

Thai

Cuesta de San Vicente, 32 izd, 28008, Madrid

9.1 / 10
62 reviews

Average price €20

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

International

Calle Luna, 2, 28004, Madrid

8.5 / 10
1,125 reviews

Average price €25

International

Calle Ave María, 8, 28012, Madrid

9.1 / 10
1,050 reviews

Average price €20

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

Traditional cuisine

Calle Julio Camba, 5, 28028, Madrid

8.2 / 10
12 reviews

Average price €20

Argentinian

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

8.3 / 10
87 reviews

Average price €25

InsiderSpanish

Calle de Jesús, 2, 28014, Madrid

8.6 / 10
459 reviews

Average price €20

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

InsiderFusion

Calle de Núñez de Arce, 11, 28012, Madrid

8.9 / 10
1,027 reviews

Average price €15

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

Mediterranean

Calle del Torpedero Tucumán, 28, 28016, Madrid

Average price €25

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

Japanese

Calle del Prado, 2, 28014, Madrid

8.9 / 10
946 reviews

Average price €20 Accepts Yums

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

Spanish

Calle de Joaquín María López, 30, 28015, Madrid

8.6 / 10
643 reviews

Average price €35

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

From market

Calle de Sandoval, 15, 28010, Madrid

8.8 / 10
123 reviews

Average price €22

InsiderFusion

Calle de Hermosilla, 2, 28001, Madrid

9.3 / 10
617 reviews

Average price €45

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

MICHELIN 2020Author

Cuesta Santo Domingo, 5, 28013, Madrid

9.3 / 10
1,687 reviews

Average price €50 Accepts Yums

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

InsiderSpanish

Cuesta Santo Domingo, 5, 28013, Madrid

9.3 / 10
2,272 reviews

Average price €35 Accepts Yums

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