The Best Romantic Restaurants in Madrid

Inclán Brutal Bar, Madrid

FUSION

Calle Álvarez Gato, 4, 28012, Madrid

2514

Average price €15

Cast.74, Madrid

FRENCH

Cast.74

8.9 / 10

Paseo de la Castellana, 74, 28046, Madrid

134

Average price €25

Celestina, Madrid

FUSION

Celestina

8 / 10

Calle Víctor Andrés Belaunde, 56, 28016, Madrid

106

Average price €25

Los Fogones de Lola, Madrid

SPANISH

Calle de Viriato, 49, 28010, Madrid

20

Average price €25

InsiderLa Atrevida by Oscar Velasco, Madrid

InsiderMEDITERRANEAN

Calle de Lagasca, 64, 28001, Madrid

49

Average price €35

InsiderFloren Domezain Abascal, Madrid

InsiderMEDITERRANEAN

Calle de Fernández de la Hoz, 66, 28010, Madrid

30

Average price €50

InsiderRaimunda, Madrid

InsiderMEDITERRANEAN

Raimunda

8.8 / 10

Plaza Cibeles, s/n, 28001, Madrid

538

Average price €30

InsiderXanverí Madrid, Madrid

Insider

Xanverí Madrid

8.8 / 10

Calle de Zurbarán, 18, 28010, Madrid

819

Average price €45

InsiderBosque, Madrid

InsiderFROM MARKET

Bosque

8.7 / 10

Calle de Recoletos 6, 28001, Madrid

75

Average price €38

Nice to Meet You - Dear Hotel Madrid, Madrid

Calle Gran Vía, 80, 28013, Madrid

671

Average price €35

Baltias, Madrid

MEDITERRANEAN

Baltias

 / 10

C/ Alcalde Sáinz de Baranda, 72, 28009, Madrid

121

Average price €28

L.A Sushi - Diego de León, Madrid

JAPANESE

Calle de Diego de León, 11, 28006, Madrid

27

Average price €30

El Espejo Nouveau, Madrid

SPANISH

Paseo de Recoletos, 31, 28004, Madrid

48

Average price €35

El Jardín de Porlier, Madrid

SPANISH

Calle del General Díaz Porlier, 97, 28006, Madrid

132

Average price €35

El Aderezo, Madrid

PERUVIAN

El Aderezo

 / 10

Calle Gerardo Cordón, 11, 28017, Madrid

Average price €15

Attrezzo Gastrobar, Madrid

MEDITERRANEAN

Calle de Jorge Juan, 91, 28009, Madrid

Average price €30

Asia He, Madrid

JAPANESE

Asia He

 / 10

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

20

Average price €18

Ciro, Madrid

ITALIAN

Ciro

 / 10

Calle de Segovia, 8, 28005, Madrid

63

Average price €20

InsiderLa Malaje, Madrid

Insider

La Malaje

 / 10

Calle Relatores, 20, 28012, Madrid

22

Average price €20

Nazzaro, Madrid

INTERNATIONAL

Nazzaro

 / 10

Calle Mira el Sol, 20, 28005, Madrid

399

Average price €15

Casseroles, Madrid

Casseroles

 / 10

Calle del Príncipe de Vergara, 83, 28006, Madrid

258

Average price €22

InsiderLa Bien Aparecida, Madrid

Insider

Calle de Jorge Juan, 8, 28001, Madrid

34

Average price €45

Teatro Gymage, Madrid

INTERNATIONAL

Calle Luna, 2, 28004, Madrid

159

Average price €25

Lelisé, Madrid

FROM MARKET

Lelisé

 / 10

Calle Víctor Andrés Belaunde, 6, 28016, Madrid

229

Average price €42

Selfie, Madrid

MEDITERRANEAN

Selfie

8.4 / 10

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

1932

Average price €22

Filter

Filter by
Avantages TheFork