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,031 restaurants

Sort by Relevance

American

Tony Roma´s - Federico Rubio

Av del Doctor Federico Rubio y Galí, 78, 28040, Madrid

8.4 / 10
900 reviews

Average price €18

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

Indian

Calle de Bailén, 20, 28005, Madrid

6.4 / 10
16 reviews

Average price €20

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

Mexican

Calle Hermosilla, 82 , local 57, 28001, Madrid

Average price €20

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

Mediterranean

Paseo del Rey, 22, 28008, Madrid

8.3 / 10
50 reviews

Average price €30 Accepts Yums

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

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

Italian

Calle de Alcalá, 191, 28009, Madrid

9.2 / 10
130 reviews

Average price €20

American

Calle de Preciados, 42, 28013, Madrid

9.2 / 10
120 reviews

Average price €20

Spanish

Calle del Molino de Viento, 1, 28004, Madrid

Average price €15

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

International

Calle de Fortuny, 7, 28010, Madrid

9.2 / 10
123 reviews

Average price €24

YUMS x2Italian

Calle María Zambrano, 7, 28027, Madrid

Average price €20

insiderFine Dining

Calle Félix Boix, 8, 28036, Madrid

9.2 / 10
360 reviews

Average price €35

insiderFine Dining

Calle de Raimundo Fernández Villaverde, 28, 28003, Madrid

9.2 / 10
68 reviews

Average price €85

Spanish

Calle Clara del Rey, 17, 28002, Madrid

8.4 / 10
182 reviews

Average price €15

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

YUMS x2Spanish

Calle de la Paz, 4. 1ª PLANTA (First Floor) 28012 Madrid, 28012, Madrid

7.8 / 10
203 reviews

Average price €18 Accepts Yums

Menu Don Quijote 25 €

Japanese

Calle Cardenal Tavera, 2, 28050, Madrid

9.2 / 10
277 reviews

Average price €25

Spanish

Calle de Coslada, 17, 28028, Madrid

8.3 / 10
102 reviews

Average price €23

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

Japanese

Calle de Francisco Silvela, 15, 28028, Madrid

8.4 / 10
402 reviews

Average price €11

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

YUMS x2insiderMediterranean

Calle de Augusto Figueroa, 24, 28004, Madrid

8.3 / 10
287 reviews

Average price €30

American

Calle de Luchana, 11, 28010, Madrid

9.2 / 10
928 reviews

Average price €15

Brazilian

Calle de Orense, 83, 28020, Madrid

9.2 / 10
502 reviews

Average price €20

Menú Rodizio Buffet entre semana 19 €

Calle de Valderribas, 23, 28007, Madrid

9.2 / 10
242 reviews

Average price €22

insiderMediterranean

Calle Argensola, 24, Madrid, Spain, 28004, Madrid

9.2 / 10
655 reviews

Average price €30

Asian

Plaza Carlos Trias Bertrán, 7, 28020, Madrid

8.3 / 10
3,042 reviews

Average price €15

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

Vegetarian

Calle de Ntra. Sra. de la Luz, 62, 28047, Madrid

9.4 / 10
98 reviews

Average price €15

Spanish

C/ Lope de Rueda, 44, 28009, Madrid

Average price €29

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

Mediterranean

Paseo del Doctor Vallejo Nájera, 38, 28005, Madrid

9.0 / 10
222 reviews

Average price €22 Accepts Yums

Menu fin de semana 16.95€

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