TheFork, a Trip Advisor company

What

What

Where

Where

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

The Best Restaurants in Madrid

4,030 restaurants

Sort by Relevance

Spanish

Tapas & Más

C/ Espoz y Mina, 18, 28012, Madrid

8.5 / 10
950 reviews

Average price €18

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

From market

Calle Rivas, Carretera Vicalvaro a Mejorada, km 2, 28052, Madrid

8.8 / 10
38 reviews

Average price €35

MENÚ FUENTEARCOS 27 €

insiderSteakhouse

C/ Hernani, 60, 28020, Madrid

9.0 / 10
705 reviews

Average price €30

insiderMediterranean

C/ Basílica, 15, 28020, Madrid

9.0 / 10
620 reviews

Average price €55

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

C/ Diego de León, 58, 28006, Madrid

9.0 / 10
251 reviews

Average price €35

insiderAmerican

Calle de San Germán, 5, 28020, Madrid

9.0 / 10
1,897 reviews

Average price €16

YUMS x2Mediterranean

Bulevar de José Prat, 10, 28032, Madrid

7.3 / 10
64 reviews

Average price €15

Group Special: Menu 40.5€ (6 to 45 p.)

American

Calle de Silvano, 92, 28043, Madrid

8.3 / 10
175 reviews

Average price €18

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

Calle del Cardenal Cisneros, 11, 28010, Madrid

9.1 / 10
199 reviews

Average price €25

Menú del Día 12.50 €

International

Calle de Rodríguez San Pedro, 64, 28015, Madrid

9.3 / 10
178 reviews

Average price €18

American

Calle de Galileo, 12, 28015, Madrid

9.3 / 10
496 reviews

Average price €17

Italian

Calle de Ayala, 140, 28006, Madrid

9.3 / 10
369 reviews

Average price €25

Spanish

Calle de Josefa Valcárcel, 10, 28027, Madrid

8.5 / 10
823 reviews

Average price €30

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

Mediterranean

Calle Tintoreros, 4, 28005, Madrid

8.5 / 10
3,269 reviews

Average price €23 Accepts Yums

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

Fusion

Calle de Augusto Figueroa, 33, 28004, Madrid

9.3 / 10
378 reviews

Average price €25

American

Calle de Sta Engracia, 109, 28010, Madrid

9.1 / 10
785 reviews

Average price €15

Set Menu 12.50€

Japanese

Calle Conde de Xiquena 12, 28004, Madrid

9.3 / 10
461 reviews

Average price €28

Colombian

Calle del Cardenal Cisneros, 58, 28010, Madrid

9.3 / 10
719 reviews

Average price €22

insider

C/ General Pardiñas, 10, 28001, Madrid

9.3 / 10
791 reviews

Average price €33

YUMS x2Mediterranean

Calle Bahía de Gando, 1, 28042, Madrid

8.3 / 10
11 reviews

Average price €15

Italian

Av. de Manoteras, 40, 28050, Madrid

8.2 / 10
122 reviews

Average price €20

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

Mediterranean

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

9.2 / 10
74 reviews

Average price €25

American

Calle de Bravo Murillo, 34, 28015, Madrid

8.2 / 10
38 reviews

Average price €15

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

Asian

Calle del Eucalipto, 1, 28016, Madrid

7.9 / 10
173 reviews

Average price €15

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

Mediterranean

Calle Gran Vía, 44, 28013, Madrid

8.2 / 10
239 reviews

Average price €20

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

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 !

Cities around Madrid

Filter

TheFork advantages