TheFork, a Trip advisor company

What
Where

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

Best Restaurants with Deals in Madrid

698 restaurants

Sort by Relevance

Italian

Mazzo Islazul

Calle Calderilla, 1 (CC. Islazul, Local 140), 28054, Madrid

8.2 / 10
1,415 reviews

Average price €16

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

Spanish

Calle del Río, 28013, Madrid

8.3 / 10
462 reviews

Average price €18

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

Mexican

CALLE NÚÑEZ DE ARCE,4, Madrid

8.5 / 10
1,270 reviews

Average price €20

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

Japanese

C/ de la Reina, 31, 28004, Madrid

8.5 / 10
1,530 reviews

Average price €22

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

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

Peruvian

Calle de la Bolsa, 4, 28012, Madrid

8.4 / 10
170 reviews

Average price €15 Accepts Yums

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

Spanish

Calle de Bravo Murillo, 362, 28020, Madrid

8.4 / 10
40 reviews

Average price €20

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

Arrocería

Calle de Caleruega, 67, 28033, Madrid

7.9 / 10
240 reviews

Average price €22

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

InsiderMediterranean

C/ Magallanes, 24, 28015, Madrid

8.7 / 10
584 reviews

Average price €27

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

Indian

Calle del Dr. Esquerdo, 140, Local 2, 28007, Madrid

8.1 / 10
236 reviews

Average price €20

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

Mediterranean

Calle Gran Vía, 44, 28013, Madrid

8.3 / 10
312 reviews

Average price €20

-30% off the "à la carte" menu! (Not valid in terrace)

Indian

Calle Bolivia, 11, 28016, Madrid

Average price €25

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

Italian

Calle de Orense, 4, 28020, Madrid

9.3 / 10
100 reviews

Average price €16

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

Andalou

Calle del Espíritu Santo, 30, 28004, Madrid

8.0 / 10
12 reviews

Average price €25

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

Mediterranean

Calle de los Coloreros, 4, 28013, Madrid

8.0 / 10
89 reviews

Average price €18

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

Mediterranean

Avenida de Brasil, 26, 28020, Madrid

8.0 / 10
581 reviews

Average price €20

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

InsiderFrench

Calle de la Amnistia, 4, 28013, Madrid

9.6 / 10
4,451 reviews

Average price €50

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

Mexican

CALLE LIBERTAD 33, Madrid

8.3 / 10
28 reviews

Average price €17

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

Italian

Paseo Marqués de Zafra, 44, 28028, Madrid

9.8 / 10
6 reviews

Average price €18

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

Mediterranean

Calle Víctor Andrés Belaunde, 8, 28016, Madrid

7.8 / 10
35 reviews

Average price €25

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

American

Calle de Fuencarral, 73, 28004, Madrid

8.4 / 10
163 reviews

Average price €20

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

Mexican

Calle de Juan Hurtado de Mendoza, 9, 28036, Madrid

7.9 / 10
261 reviews

Average price €20 Accepts Yums

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

American

Plaza Amanecer en Méndez Álvaro, 2, 28045, Madrid

9.1 / 10
541 reviews

Average price €15

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

YUMS x2Spanish

C/ Gran Vía, 12, 28013, Madrid

8.9 / 10
2,957 reviews

Average price €25

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

Chinese

Calle del Almendro, 10, 28005, Madrid

9.4 / 10
416 reviews

Average price €16

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

Mexican

Calle de la Palma, 6, 28004, Madrid

8.2 / 10
26 reviews

Average price €17

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

Filter

TheFork advantages