TheFork, a Trip advisor company

What
Where

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

Best Restaurants with Deals in Madrid

740 restaurants

Sort by Relevance

American

Mr Rib's

Calle de Gaztambide 53, 28015, Madrid

9.2 / 10
155 reviews

Average price €17

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

American

Calle de Ricardo Ortiz, 20, 28017, Madrid

9.2 / 10
387 reviews

Average price €12

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

Spanish

Av del Cardenal Herrera Oria, 1, 28034, Madrid

9.0 / 10
1,086 reviews

Average price €30

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

Argentinian

Calle de Modesto Lafuente, 64, 28003, Madrid

9.0 / 10
2,874 reviews

Average price €22 american express Welcome

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

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

Asian

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

9.0 / 10
159 reviews

Average price €15

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

Indian

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

8.7 / 10
753 reviews

Average price €15 american express Welcome

-50% en carta (bebidas, menús, arroz y pan como guarnición exluidos)

Mediterranean

Av. de Alberto Alcocer, 32 (Entrada por Calle Conde del Val), 28036, Madrid

8.7 / 10
935 reviews

Average price €40 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

YUMS x2Vegetarian

Centro Comercial Moda Shopping; Avenida del General Peron 40 Planta baja, local 14, 28020 Madrid, 28020, Madrid

8.5 / 10
47 reviews

Average price €15 american express Welcome

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

Spanish

Calle del Marqués de Toca, 6, 28012, Madrid

9.3 / 10
469 reviews

Average price €18

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

InsiderSpanish

Plaza de Pedro Zerolo, 1, 28004, Madrid

9.0 / 10
3,371 reviews

Average price €25 american express Welcome

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

YUMS x2InsiderContemporary cuisine

Calle de San Marcos, 37, 28004, Madrid

9.1 / 10
5,833 reviews

Average price €25 Accepts Yums

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

MICHELIN 2020Mediterranean

C/ Maldonado, 14, 28006, Madrid

9.3 / 10
3,675 reviews

Average price €34 Accepts Yums american express Welcome

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

Vegan cuisine

Calle de Lira, 8, 28007, Madrid

9.3 / 10
28 reviews

Average price €19 Accepts Yums

-50% en Carta con Volvamos a los Restaurantes

Asian

Calle del Desengaño 8, 28004, Madrid

8.9 / 10
108 reviews

Average price €13

-50% en Carta con Volvamos a los Restaurantes

Spanish

Calle de la Lechuga, 2, 28012, Madrid

8.9 / 10
115 reviews

Average price €25 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

Asian

Calle de Viriato, 39, 28010, Madrid

9.1 / 10
624 reviews

Average price €22

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

Asian

Calle del Dr. Fleming, 31, 28036, Madrid

9.1 / 10
1,266 reviews

Average price €21

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

Mexican

Calle del Gral. Pardiñas, 12, 28001, Madrid

9.1 / 10
8,830 reviews

Average price €16

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

InsiderThai

C/Fromista, 16-18, 28050, Madrid

9.1 / 10
5,053 reviews

Average price €30

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

InsiderVietnamese

C/ Huertas, 4, 28012, Madrid

9.1 / 10
1,064 reviews

Average price €20 american express Welcome

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

Thai

C/ Comandante Zorita, 3, 28020, Madrid

9.1 / 10
7,180 reviews

Average price €24

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

Mexican

C/ Pedro Muguruza, 4, 28036, Madrid

8.9 / 10
1,409 reviews

Average price €12

-50% en Carta con Volvamos a los Restaurantes

Argentinian

Paseo de la Castellana, 143, Bajo, Madrid, Spain, 28046, Madrid

9.4 / 10
14 reviews

Average price €25

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

Middle Eastern

Calle de Jacometrezo, 15, 28013, Madrid

8.7 / 10
3 reviews

Average price €24

-50% en Carta con Volvamos a los Restaurantes

Spanish

Calle de Hernani, 48, 28020, Madrid

8.7 / 10
152 reviews

Average price €15

-50% en Carta con Volvamos a los Restaurantes

Filter

TheFork advantages