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

Sort by Relevance

Argentinian

Tres Bocas

C/ Gaztambide, 11, 28015, Madrid

8.9 / 10
1,276 reviews

Average price €25 american express Welcome

MICHELIN 2020From Asturias

C/ Comandante Zorita, 32, 28020, Madrid

8.9 / 10
1,481 reviews

Average price €36 american express Welcome

Spanish

C/ Vistas a Moraleja, 1, 28034, Madrid

8.7 / 10
74 reviews

Average price €20

Menú del Domingo 20€ 20 €

InsiderSeafood

C/ Recoletos, 9, 28001, Madrid

8.9 / 10
427 reviews

Average price €38

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

Fusion

C/ Rollo, 8, 28005, Madrid

9.0 / 10
1,083 reviews

Average price €26

-30% en carta (no válido en terraza)

Spanish

C/ Maria Teresa, 9, 28028, Madrid

6.6 / 10
150 reviews

Average price €31 american express Welcome

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

International

Plaza de la Remonta, 12, 28039, Madrid

3.5 / 10
5 reviews

Average price €40

-50% en Carta con Volvamos a los Restaurantes

Mexican

Calle del Príncipe de Anglona, 1, 28005, Madrid

7.8 / 10
28 reviews

Average price €20

-50% en Carta con Volvamos a los Restaurantes

American

Calle de Orense, 34, 28020 Madrid, Spain, 28020, Madrid

8.3 / 10
2,681 reviews

Average price €17 Accepts Yums

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

International

Calle de Carranza, 4, 28004, Madrid

8.0 / 10
21 reviews

Average price €20

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

InsiderInternational

Calle de Orense, 68, 28020, Madrid

9.0 / 10
521 reviews

Average price €40 american express Welcome

Spanish

Calle Argensola, 7, 28004, Madrid

9.0 / 10
93 reviews

Average price €35

Italian

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

9.0 / 10
200 reviews

Average price €25

International

Calle de la Moreria, 8, 28005, Madrid

9.0 / 10
496 reviews

Average price €20 american express Welcome

International

Calle Concepción Jerónima, 28, 28012, Madrid

9.0 / 10
584 reviews

Average price €18 american express Welcome

From market

C/ Doctor Fleming, 7, 28036, Madrid

9.0 / 10
2,267 reviews

Average price €45

InsiderFine Dining

Calle de Juan de Mena, 14, 28014, Madrid

9.0 / 10
1,082 reviews

Average price €60 Accepts Yums

InsiderMediterranean

Paseo de la Habana, 65, 28036, Madrid

9.0 / 10
4,036 reviews

Average price €45

Fusion

Calle de José Ortega y Gasset, 90, 28006, Madrid

8.9 / 10
225 reviews

Average price €25

-50% en Carta con Volvamos a los Restaurantes

Mediterranean

Calle Monasterio de Sobrado, 5, 28034, Madrid

8.9 / 10
8 reviews

Average price €15

Spanish

Calle de Atocha, 76, 28012, Madrid

8.9 / 10
5 reviews

Average price €15

Mediterranean

Calle Villalar, 6, 28001, Madrid

8.9 / 10
53 reviews

Average price €19 american express Welcome

American

Calle de Serrano, 232, 28016, Madrid

8.6 / 10
111 reviews

Average price €20 american express Welcome

Menú Fin de Semana 16€ 16 €

MICHELIN 2020From Galicia

Calle Emiliano Barral, 14B, 28043, Madrid

8.9 / 10
253 reviews

Average price €40

Korean

C/ del Divino Vallés, 31, 28045, Madrid

8.9 / 10
637 reviews

Average price €17 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