What
Where

When do you want to eat?

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

The Best European Restaurants in Madrid

1,601 restaurants

Sort by Relevance

InsiderInsiderLa Esquina del Real, Madrid

INSIDERFRENCH

C/ De la Amnistía 4, 28013, Madrid

4106

Average price €50

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

InsiderInsiderEl Tormo, Madrid

INSIDERSPANISH

El Tormo

9.8 / 10

Travesía de las Vistillas, 13, 28005, Madrid

1022

Average price €40

Casa Ormaza, Madrid

Casa Ormaza

9.1 / 10

Calle Infanta María Teresa, 15, 28016, Madrid

1769

Average price €28

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

Trinakria sabores sicilianos, Madrid

ITALIAN

Calle Clara del Rey, 14, 28002, Madrid

51

Average price €12

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

Casa Mariano, Madrid

Casa Mariano

9.1 / 10

Calle Islas Aleutianas, 5, 28035, Madrid

52

Average price €25 accept Yums

InsiderInsiderL'Albufera - Hotel Meliá Castilla, Madrid

INSIDER

Calle del Poeta Joan Maragall, 45, 28020, Madrid

10045

Average price €36

Mercado Jamón Ibérico, Madrid

SPANISH

Calle Mayor, 80, 28013, Madrid

13

Average price €15

InsiderInsiderRias Bajas -Clara del Rey-, Madrid

INSIDER

C/ Alustante, 11 ( C/ Clara del Rey, 33 posterior), 28002, Madrid

5616

Average price €35

Casa Vecchia, Madrid

ITALIAN

Casa Vecchia

9.5 / 10

Calle de López de Hoyos, 81, Planta baja del Mercado Prosperidad, local 9, 28002, Madrid

170

Average price €15

InsiderInsiderSt. James Ortega y Gasset, Madrid

INSIDER

Calle de José Ortega y Gasset, 83, 28006, Madrid

7763

Average price €35

Quinta La Candela, Madrid

TRADITIONAL CUISINE

Calle Julio Camba, 5, 28028, Madrid

3

Average price €20

Nantes, Madrid

SPANISH

Nantes

9.3 / 10

Calle Maestro Arbós, 15, 28045, Madrid

345

Average price €25

InsiderInsiderPicones de Maria, Madrid

INSIDERSPANISH

Calle del Conde de Serrallo, 1 (entrada por calle Simancas), 28029, Madrid

1636

Average price €38

Ampudia, Madrid

Ampudia

9 / 10

C/ General Ampudia, 18, 28003, Madrid

2210

Average price €35

Acqua in bocca, Madrid

ITALIAN

Acqua in bocca

9.1 / 10

Calle de Arias Montano, 30, 28007, Madrid

215

Average price €20

Detenderete, Madrid

Detenderete

9.1 / 10

Calle de Sta. Cruz de Marcenado, 13, 28015, Madrid

174

Average price €13

InsiderInsiderDonde Marian, Madrid

INSIDER

Donde Marian

9.1 / 10

Calle del Torpedero Tucumán, 32, 28016, Madrid

577

Average price €43

InsiderInsiderAsgaya, Madrid

INSIDER

Asgaya

9.1 / 10

C/ Doctor Fleming, 52, 28036, Madrid

3590

Average price €35

D´stapa Madrid, Madrid

D´stapa Madrid

9.2 / 10

Calle de Segovia, 8, 28005, Madrid

174

Average price €28

That's Amore, Madrid

ITALIAN

That's Amore

9.4 / 10

Calle Pelayo, 6, 28004, Madrid

293

Average price €20

San Pietro - Pizza / Pasta / Craft Beer, Madrid

ITALIAN

Calle Vallehermoso 36, Madrid

116

Average price €15

Green Marta II, Madrid

SPANISH

Green Marta II

9.1 / 10

Av del Cardenal Herrera Oria, 1, 28034, Madrid

665

Average price €30

TABERNA EL TORITO, Madrid

TRADITIONAL CUISINE

Calle de Cartagena, 24, 28028, Madrid

35

Average price €25

La Cervecera de Niza, Madrid

SPANISH

Avenida de niza numero 67, 28022, Madrid

5

Average price €15

Club de Tiro Madrid, Madrid

SPANISH

Crta. Madrid- El Pardo M 605, KM 1,2, 28035, Madrid

637

Average price €30

Filter

TheFork Benefits