Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Madrid

4,124 restaurants

Sort by Relevance

Mediterranean

Arrabal

Plaza Mayor, 23, 28012, Madrid

8.3 / 10
626 reviews

Average price €25 Accepts Yums

-50% en Carta con Volvamos a los Restaurantes

MICHELIN 2020Italian

Calle San Bartolomé, 23, Madrid, Spain, 28004, Madrid

9.5 / 10
1,120 reviews

Average price €40

From Asturias

Calle Infanta María Teresa, 15, 28016, Madrid

9.3 / 10
1,986 reviews

Average price €28 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

From Galicia

C/ Lérida, 92, 28020, Madrid

8.7 / 10
665 reviews

Average price €27 Accepts Yums

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

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

InsiderPizzeria

Avenida Menéndez Pelayo, 41, 28009, Madrid

9.5 / 10
338 reviews

Average price €24 american express Welcome

InsiderBasque

C/ Florencio Llorente, 27, 28027, Madrid

9.5 / 10
421 reviews

Average price €40 american express Welcome

YUMS x2Traditional cuisine

Calle de Antonio Maura, 7, Madrid, Spain, 28014, Madrid

Average price €25 Accepts Yums

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

Mediterranean

Calle de la Montera, 47, 28013, Madrid

7.9 / 10
25 reviews

Average price €16

-50% en Carta con Volvamos a los Restaurantes

Argentinian

Calle Eloy Gonzalo, 21, 28010, Madrid

9.1 / 10
54 reviews

Average price €20 american express Welcome

Menú del Día Verano Lunes a Viernes 13-16hs 10,9 €

Japanese

Calle Bahía de Almería, 11, 28042, Madrid

9.3 / 10
35 reviews

Average price €25 Accepts Yums

Andalou

Calle del Rodio, 6, 28045, Madrid

9.3 / 10
170 reviews

Average price €20 american express Welcome

Italian

Calle de Miguel Arredondo, 4, 28045, Madrid

9.3 / 10
3 reviews

Average price €15 american express Welcome

Russian

Calle de Augusto Figueroa, 20, 28004, Madrid

9.3 / 10
22 reviews

Average price €15

YUMS x2Peruvian

Calle Concordia, 3, 28053, Madrid

8.5 / 10
78 reviews

Average price €23 american express Welcome

YUMS x2Spanish

Calle del Marqués de Urquijo, 4, 28008, Madrid

8.5 / 10
114 reviews

Average price €24 american express Welcome

From Galicia

Calle Ancora, 28045, Madrid

9.1 / 10
266 reviews

Average price €15 american express Welcome

Menú 11 € 11 €

Thai

Calle San Marcos, 26, 28004, Madrid

9.1 / 10
710 reviews

Average price €35 american express Welcome

Menú 16,80€ 16,8 €

Indian

Calle de Bravo Murillo, 298, 28020, Madrid

7.9 / 10
246 reviews

Average price €22

-50% en Carta con Volvamos a los Restaurantes

Pizzeria

C/ Coloreros, 5, 28013, Madrid

9.3 / 10
1,204 reviews

Average price €22

Mediterranean

C. de Manuela Malasaña, 31, 28004, Madrid

9.0 / 10
74 reviews

Average price €15 Accepts Yums

-50% en Carta con Volvamos a los Restaurantes

Italian

Calle de Zurbano, 13, 28010, Madrid

8.5 / 10
412 reviews

Average price €25 Accepts Yums american express Welcome

-50% en Carta con Volvamos a los Restaurantes

Spanish

Calle del Conde de Peñalver, 20, 28006, Madrid

8.3 / 10
39 reviews

Average price €26

-50% en Carta con Volvamos a los Restaurantes

MICHELIN 2020Creative

Calle de Velázquez, 62, 28001, Madrid

9.4 / 10
245 reviews

Average price €80

MICHELIN Specials con Volvamos a los Restaurantes 105€

American

Paseo de la Castellana, 257, 28046, Madrid

8.6 / 10
196 reviews

Average price €15

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

Italian

Cl. de Ayala, 140, 28006, Madrid

9.4 / 10
419 reviews

Average price €25 american express Welcome

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