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

Spanish

Cruz Blanca Las Murallas - Menéndez Pelayo

Av. de Menéndez Pelayo, 47, 28009, Madrid

8.9 / 10
149 reviews

Average price €30

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

Japanese

Av. de Brasil, 16, 28020, Madrid

8.9 / 10
3,717 reviews

Average price €20 Accepts Yums american express Welcome

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

Mediterranean

C/ Alcalá, 35, 28014, Madrid

8.6 / 10
12,246 reviews

Average price €28 american express Welcome

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

American

Calle del Arenal, 26, 28013, Madrid

9.2 / 10
566 reviews

Average price €20

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

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

Mediterranean

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

8.8 / 10
176 reviews

Average price €12

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

Japanese

Calle de Juan Bravo, 66, 28006, Madrid

9.0 / 10
3,037 reviews

Average price €18

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

Middle Eastern

Calle de Sta. Maria, 18, 28014, Madrid

8.8 / 10
523 reviews

Average price €17 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

Japanese

Calle del Molino de Viento, 4, 28004, Madrid

9.0 / 10
2,915 reviews

Average price €20 american express Welcome

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

Mediterranean

Calle de Silva, 4, 28013, Madrid

9.0 / 10
373 reviews

Average price €30 Accepts Yums

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

Fusion

Calle de la Cruz, 19, 28012, Madrid

9.0 / 10
1,421 reviews

Average price €20

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

Mediterranean

Calle de Núñez de Balboa, 76, 28006, Madrid

9.0 / 10
491 reviews

Average price €20

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

InsiderSpanish

Plaza de Pedro Zerolo, 1, 28004, Madrid

9.0 / 10
3,362 reviews

Average price €25 american express Welcome

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

Italian

Calle del General Díaz Porlier, 8, 28001, Madrid

8.6 / 10
5 reviews

Average price €20

-50% en Carta con Volvamos a los Restaurantes

Spanish

Calle de Hernani, 48, 28020, Madrid

8.6 / 10
144 reviews

Average price €15

-50% en Carta con Volvamos a los Restaurantes

Indian

Calle de Lavapiés, 42, 28012, Madrid

8.6 / 10
92 reviews

Average price €15

-50% en Carta con Volvamos a los Restaurantes

Vietnamese

Calle de Bretón de los Herreros, 45, 28003, Madrid

8.7 / 10
436 reviews

Average price €20

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

Indian

Calle de Lavapiés, 42, 28012, Madrid

8.6 / 10
154 reviews

Average price €15

-50% en Carta con Volvamos a los Restaurantes

Middle Eastern

Calle Pechuán, 6, 28002, Madrid

8.9 / 10
790 reviews

Average price €28

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

Japanese

Calle Marqués de Valdeiglesias, 8, 28004, Madrid

8.9 / 10
2,135 reviews

Average price €17

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

From market

C/ Hermosilla, 120, 28009, Madrid

8.9 / 10
678 reviews

Average price €26

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

InsiderSpanish

C/ Benjamín Palencia, 43, 28038, Madrid

8.9 / 10
659 reviews

Average price €27 american express Welcome

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

Indian

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

8.9 / 10
1,536 reviews

Average price €16

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

InsiderItalian

Calle de Recoletos, 10, 28001, Madrid

8.9 / 10
2,743 reviews

Average price €30

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

Asian

Calle de Modesto Lafuente, 88, 28003, Madrid

9.0 / 10
480 reviews

Average price €15

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

Venezuelan

Calle de Almansa, 41, 28039, Madrid

8.7 / 10
1,146 reviews

Average price €13

-50% en Carta con Volvamos a los Restaurantes

Filter

TheFork advantages