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

Los Cinco Restaurant & Bakery

Calle de Fernández de los Ríos, 63, 28015, Madrid

8.8 / 10
137 reviews

Average price €12

-50% en Carta (No válido en terraza)

Mediterranean

Calle de Miguel Angel, 18, 28010, Madrid

9.0 / 10
313 reviews

Average price €20

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

Spanish

Calle de Sta. Maria, 15, 28014, Madrid

9.0 / 10
847 reviews

Average price €20

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

InsiderJapanese

Calle de Carranza, 9, 28004, Madrid

9.0 / 10
1,338 reviews

Average price €35

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

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

Venezuelan

Calle de la Cruz, 19, 28012, Madrid

9.0 / 10
1,342 reviews

Average price €20

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

InsiderSpanish

Calle del Poeta Joan Maragall, 19, 28020, Madrid

9.0 / 10
2,836 reviews

Average price €30

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

Del Norte

C/ General Ampudia, 18, 28003, Madrid

9.0 / 10
2,362 reviews

Average price €35

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

From Madrid

Calle de la Cruz, 8, 28012, Madrid

8.9 / 10
53 reviews

Average price €20

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

Asian

Paseo de S. Fco. de Sales, 27, 28003, Madrid

8.9 / 10
135 reviews

Average price €15

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

Venezuelan

Calle de la Senda del Infante, 16, 28035, Madrid

8.9 / 10
444 reviews

Average price €14

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

Mediterranean

Calle de Alburquerque, 14, 28010, Madrid

8.6 / 10
762 reviews

Average price €25

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

African

Cuesta Santo Domingo, 10, 28013, Madrid

8.9 / 10
588 reviews

Average price €20

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

Indian

C/ Silva, 16, 28004, Madrid

8.6 / 10
998 reviews

Average price €20 Accepts Yums

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

Indian

C/ Marqués de Cubas, 6, 28014, Madrid

8.9 / 10
1,513 reviews

Average price €16

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

InsiderSpanish

Calle del Castillo, 19, 28010, Madrid

9.0 / 10
852 reviews

Average price €40

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

InsiderMediterranean

Calle Pedro Muguruza, 1, 28036, Madrid

9.0 / 10
507 reviews

Average price €30 Accepts Yums

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

Japanese

Calle de Fernández de los Ríos, 47, 28015, Madrid

9.0 / 10
70 reviews

Average price €12

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

Indian

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

8.7 / 10
719 reviews

Average price €15

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

Vietnamese

Calle San Marcos, 24, Madrid, Spain, 28004, Madrid

9.0 / 10
871 reviews

Average price €20

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

InsiderDe la Cantabrique

Calle de Velázquez, 102, 28006, Madrid

8.7 / 10
115 reviews

Average price €55

-40% en carta. No válido en terraza

Spanish

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

8.7 / 10
5 reviews

Average price €26

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

YUMS x2InsiderFusion

Calle de Jorge Juan, 27, 28001, Madrid

8.8 / 10
132 reviews

Average price €55

From market

Calle del Príncipe de Vergara, 287, 28016, Madrid

8.8 / 10
140 reviews

Average price €25

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

InsiderItalian

Calle Gran Vía, 6, 28013, Madrid

8.8 / 10
389 reviews

Average price €23

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

American

Calle de la Princesa, 26, 28008, Madrid

8.8 / 10
254 reviews

Average price €16

-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