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

La Fabula, Madrid

SPANISH

La Fabula

8.5 / 10

Calle de Salvador Allende, 5, 28054, Madrid

95

Average price €15

SKY44, Madrid

MEDITERRANEAN

SKY44

8.2 / 10

Calle Gran Vía, 44, 28013, Madrid

205

Average price €20

Rías Bajas - Arturo Soria, Madrid

Calle del General Aranaz, 55, 28027, Madrid

1849

Average price €35

La Esquina de Chamberí, Madrid

FROM MARKET

Calle Gral. Álvarez de Castro, 7, 28010, Madrid

626

Average price €15

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

Casa Tua Gourmet, Madrid

ITALIAN

Calle de Zurbano, 13, 28010, Madrid

94

Average price €25

New Bombay Palace - Doctor Esquerdo, Madrid

INDIAN

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

222

Average price €20 accept Yums

De la Cruz Pasta & Pizza Bar, Madrid

ITALIAN

Calle de Don Ramón de la Cruz, 79, 28001, Madrid

631

Average price €15

Tapas & Más, Madrid

SPANISH

Tapas & Más

8.5 / 10

C/ Espoz y Mina, 18, 28012, Madrid

868

Average price €18

Asccuas, Madrid

MEDITERRANEAN

Asccuas

8.5 / 10

Calle de Sta Engracia, 114, 28003, Madrid

58

Average price €23

Indian Food, Madrid

INDIAN

Indian Food

8.5 / 10

Calle de Manuel Fernández y González, 28014, Madrid

32

Average price €15

Tony Roma´s - Hortaleza, Madrid

AMERICAN

Calle de Hortaleza, 34, 28004, Madrid

397

Average price €18

La Potxola Taberna, Madrid

SPANISH

Calle de San Mateo, 19, 28004, Madrid

130

Average price €25

Brown Square, Madrid

SPANISH

Brown Square

8.1 / 10

Calle de López de Hoyos, 327, 28033, Madrid

53

Average price €12

Wrapipans Bar, Madrid

INTERNATIONAL

Wrapipans Bar

7.5 / 10

Calle de Atocha, 116, 28012, Madrid

59

Average price €15

FloraFina, Madrid

MEDITERRANEAN

FloraFina

8.1 / 10

Calle de Serrano, 46, 28001, Madrid

505

Average price €25 accept Yums

La Pasa Bar, Madrid

INTERNATIONAL

La Pasa Bar

8.1 / 10

Calle de San Bernardo, 73, 28015, Madrid

139

Average price €15

Mesón Quinto Elemento, Madrid

FUSION

Calle Domenico Scarlatti, 3, 28003, Madrid

159

Average price €20

Asador del Norte, Madrid

SPANISH

C/ Espronceda, 33, 28003, Madrid

193

Average price €30

Magaly, Madrid

MEDITERRANEAN

Magaly

7.6 / 10

C/ de Albacete, 2, 28027, Madrid

31

Average price €32

Tony Roma´s - Orense, Madrid

AMERICAN

Calle de Orense, 34, 28020 Madrid, Spain, 28020, Madrid

2427

Average price €17

Sukina, Madrid

JAPANESE

Sukina

8.7 / 10

Calle de Rufino González, 56, 28037, Madrid

32

Average price €18

Café del Rey, Madrid

MEDITERRANEAN

Paseo del Rey, 22, 28008, Madrid

Average price €30

Hamburguesa Nostra - Plaza Río 2, Madrid

AMERICAN

Av del Manzanares, 120, 28019, Madrid

Average price €16

Valle del Kauca, Madrid

COLOMBIAN

Calle Embalse de Navacerrada, 31, 28031, Madrid

Average price €15

El b_US, Madrid

MEDITERRANEAN

El b_US

8.4 / 10

Calle Duque de Rivas, 5, 28012, Madrid

684

Average price €20

Filter

TheFork Benefits