What
Where

When do you want to eat?

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

Best Restaurants with Deals in Madrid

782 restaurants

Sort by Relevance

Deseos de Catrina, Madrid

MEXICAN

Calle de Berrocal, 12, 28021, Madrid

12

Average price €20

Not bookable on TheFork

La Cueva de Lola- Tablao Flamenco, Madrid

SPANISH

Calle de los Mancebos, 2, 28005, Madrid

20

Average price €40

Not bookable on TheFork

El Arca by Gabriel Benítez, Madrid

MEDITERRANEAN

Calle Ferraz, 5, 28008, Madrid

1262

Average price €30

Not bookable on TheFork

Puerta Grande, Madrid

Puerta Grande

7.3 / 10

Calle Pedro Heredia, 23, 28028, Madrid

66

Average price €25

Not bookable on TheFork

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

Tates Hermosilla, Madrid

AMERICAN

Calle de Hermosilla, 65, 28001, Madrid

15

Average price €20

Not bookable on TheFork

The Grill, Madrid

SPANISH

The Grill

 / 10

Calle del Marqués de Urquijo, 35, 28008, Madrid

13

Average price €16

Not bookable on TheFork

Lupita - Jardines, Madrid

PERUVIAN

Calle Jardines, 21, 28013, Madrid

21

Average price €20

Not bookable on TheFork

Valentina, Madrid

MEDITERRANEAN

Valentina

 / 10

Paseo de la Infanta Isabel, 21, 28014, Madrid

5

Average price €25

Not bookable on TheFork

Cachimba luxebar, Madrid

ITALIAN

Calle de Sor Ángela de la Cruz, 37, 28020, Madrid

188

Average price €15

Not bookable on TheFork

Oh Délice!, Madrid

FRENCH

Calle de Gravina, 21, 28004, Madrid

26

Average price €25

Not bookable on TheFork

La Huerta de Madrid, Madrid

SPANISH

Calle del Comandante Zorita, 50, 28020, Madrid

721

Average price €32

Not bookable on TheFork

La Arepera, Madrid

VENEZUELAN

La Arepera

8.5 / 10

Calle de Tetuán, 20, 28013, Madrid

98

Average price €15

Not bookable on TheFork

El secreto, Madrid

SPANISH

El secreto

8.5 / 10

Calle Virgen del Canto, 2, 28027, Madrid

227

Average price €15

Not bookable on TheFork

Shilote, Madrid

FUSION

Shilote

8.2 / 10

Calle de Sta Brigida, 5, 28004, Madrid

176

Average price €15

Not bookable on TheFork

Anarkoli, Madrid

INDIAN

Anarkoli

7.9 / 10

Calle de Lavapiés, 46, 28012, Madrid

178

Average price €17

Not bookable on TheFork

Fu Wu, Madrid

ASIAN

Fu Wu

 / 10

Calle de Rosa de Silva, 14, 28020, Madrid

21

Average price €15

Not bookable on TheFork

Thai Zas, Madrid

THAI

Thai Zas

 / 10

Calle Fulgencio de Miguel, 7, 28039, Madrid

517

Average price €15

Not bookable on TheFork

Mercado Tragantúa, Madrid

MEDITERRANEAN

Santa Isabel, 5 (Mercado Antón Matín), 28012, Madrid

348

Average price €20

Not bookable on TheFork

El Patio de la Tapa, Madrid

HUERTAS, 55, 28014, Madrid

53

Average price €20

Not bookable on TheFork

EO7/MAD, Madrid

VEGETARIAN

EO7/MAD

 / 10

Calle Francisco Ricci, 7, 28015, Madrid

420

Average price €16

Not bookable on TheFork

Araguaney Grill, Madrid

SOUTH AMERICAN

C/ Apolonio Morales, 3, 28036, Madrid

1099

Average price €25

Not bookable on TheFork

ChinaKing, Madrid

ASIAN

ChinaKing

 / 10

C/ Ponzano, 34, 28003, Madrid

406

Average price €16

Not bookable on TheFork

Otro Jerezano, Madrid

MEDITERRANEAN

Paseo San Millán de Cogolla, 26, 28050, Madrid

2324

Average price €25

Not bookable on TheFork

InsiderInsiderCharlie Champagne, Madrid

INSIDERINTERNATIONAL

Calle de Segovia, 17 local 1, 28005, Madrid

1892

Average price €37

Not bookable on TheFork

Valerie Restaurante, Madrid

MEDITERRANEAN

Calle de Martín de los Heros 36, 28008, Madrid

186

Average price €13

Not bookable on TheFork

Filter

TheFork Benefits