TheFork, a Trip advisor company

What
Where

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

Best Restaurants with Deals in Madrid

732 restaurants

Sort by Relevance

Korean

Miso

Calle de Santa Casilda, 1, 28005, Madrid

9.4 / 10
47 reviews

Average price €35 american express Welcome

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

Italian

Calle de las Hileras, 2, 28013, Madrid

9.4 / 10
142 reviews

Average price €20

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

InsiderFusion

Calle de Hernán Cortés, 19, 28004, Madrid

9.4 / 10
271 reviews

Average price €23 american express Welcome

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

InsiderInternational

Calle de María Tubau, 17 (Interior), 28050, Madrid

9.1 / 10
396 reviews

Average price €25 Accepts Yums

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

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

American

Calle Echegaray, 10, 28014, Madrid

9.2 / 10
1,559 reviews

Average price €14

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

YUMS x2Mediterranean

Plaza Mayor, 23, 28012, Madrid

8.4 / 10
550 reviews

Average price €25 Accepts Yums

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

Cuban

Calle Ancora, 25, 28045, Madrid

9.5 / 10
959 reviews

Average price €20 american express Welcome

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

Steakhouse

Calle Federico Mompou, 6, 28050, Madrid

9.3 / 10
311 reviews

Average price €20

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

Iranian

Calle de Hospital de Órbigo 1, 28050, Madrid

9.2 / 10
1,084 reviews

Average price €28

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

Indian

Plaza de Cascorro, 3, 28012, Madrid

9.2 / 10
1,745 reviews

Average price €20

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

InsiderIndian

Calle de Diego de León, 63, 28006, Madrid

9.3 / 10
3,895 reviews

Average price €30 american express Welcome

-30% en Carta

Mexican

Calle de Ríos Rosas, 7, 28003, Madrid

9.2 / 10
423 reviews

Average price €16

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

Japanese

Calle de Vergara, 10, 28013, Madrid

9.2 / 10
307 reviews

Average price €20

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

Indian

Calle de Viriato, 47, 28010, Madrid

9.0 / 10
1,204 reviews

Average price €15

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

International

Calle de Pelayo, 4, 28004, Madrid

9.0 / 10
1,627 reviews

Average price €28 american express Welcome

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

Indian

Calle Francisco Villaespesa, 6, 28017, Madrid

8.9 / 10
1,685 reviews

Average price €15

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

Mediterranean

Calle de la Princesa, 18 (entrada por C/ Duque de Liria, 20), 28008, Madrid

8.9 / 10
11,802 reviews

Average price €25

-50% en Carta con Volvamos a los Restaurantes

Indian

Calle de Diego de León, 13, 28006, Madrid

9.3 / 10
2,527 reviews

Average price €20

¡40% en carta!

Asian

Calle Aragón, 8, 28002, Madrid

9.3 / 10
347 reviews

Average price €15

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

International

Calle de Agustín de Foxá, 16/18, 28036, Madrid

9.0 / 10
818 reviews

Average price €20 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

Spanish

Calle de Sta. Maria, 15, 28014, Madrid

9.0 / 10
861 reviews

Average price €20

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

YUMS x2MICHELIN 2020Mediterranean

Calle Villalar, 6, 28001, Madrid

9.1 / 10
1,189 reviews

Average price €55

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

Brazilian

Calle Edgar Neville, 8, 28020, Madrid

9.3 / 10
446 reviews

Average price €22

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

Lebanese

Calle de Estrellita Castro, 24, 28032, Madrid

8.9 / 10
21 reviews

Average price €20

-50% en Carta con Volvamos a los Restaurantes

Middle Eastern

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

9.1 / 10
26 reviews

Average price €18

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

Filter

TheFork advantages