What
Where

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

The Best Romantic Restaurants in Madrid

225 restaurants

Sort by Relevance

InsiderEntre Suspiro y Suspiro, Madrid

INSIDERMEXICAN

C/ Caños del Peral, 3, 28013, Madrid

877

Average price €30

InsiderVerdil - Eurostars Suites Mirasierra, Madrid

INSIDERMEDITERRANEAN

Calle Alfredo Marquerie, 43, 28034, Madrid

91

Average price €40

Punto Básico, Madrid

SPANISH

Punto Básico

8.8 / 10

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

607

Average price €24

InsiderLa Barra de Lúa, Madrid

INSIDER

Paseo de Eduardo Dato, 5, 28010, Madrid

18

Average price €35

InsiderLa Cocina de San Antón Terraza, Madrid

INSIDERMEDITERRANEAN

Calle de Augusto Figueroa, 24, 28004, Madrid

145

Average price €35

DPipo Pizza y Pollo, Madrid

MEDITERRANEAN

Calle Miguel Ángel, 26, 28010, Madrid

63

Average price €15

Malvar - Hotel Hospes Puerta de Alcalá, Madrid

MEDITERRANEAN

Plaza de la Independencia, 3, 28001, Madrid

344

Average price €40

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

Larios Café, Madrid

MEDITERRANEAN

Larios Café

8.6 / 10

Calle de Silva, 4, 28013, Madrid

244

Average price €35 accept Yums

El Cosaco, Madrid

RUSSIAN

El Cosaco

8.4 / 10

Plaza de la Paja, 2, 28005, Madrid

921

Average price €23

Krachai, Madrid

THAI

Krachai

8.8 / 10

C/ Fernando VI, 11, 28004, Madrid

1198

Average price €19

La Tagliatella - La Gavia, Madrid

ITALIAN

Calle Adolfo Bioy Casares, 2, 28051, Madrid

228

Average price €18

Mutsu Life & food, Madrid

JAPANESE

Plaza República de Ecuador, 2, 28016, Madrid

364

Average price €24

FanFan, Madrid

MEDITERRANEAN

FanFan

7.8 / 10

Paseo de la Castellana, 122, 28046, Madrid

291

Average price €20

Murillo Café, Madrid

MEDITERRANEAN

Murillo Café

8.5 / 10

C/ Ruiz de Alarcón, 27, 28014, Madrid

460

Average price €30

InsiderEl Brunch del Wellington - Hotel Wellington, Madrid

INSIDERMEDITERRANEAN

Calle de Velázquez, 8, 28001, Madrid

228

Average price €60

La Nueva Troje, Madrid

SPANISH

La Nueva Troje

8.1 / 10

Calle del Desengaño, 14, 28004, Madrid

102

Average price €20

InsiderRaza 7 – Hotel Senator Diana, Madrid

INSIDERSTEAKHOUSE

Calle Galeón, 27, 28042, Madrid

182

Average price €45

Maccheroni Madrid, Madrid

ITALIAN

Plaza San Anacleto, 4, 28023, Madrid

Average price €25

Somos  - Hotel Barceló Torre de Madrid, Madrid

Plaza de España, 18, 28008, Madrid

105

Average price €30

InsiderLa Cocina de San Antón, Madrid

INSIDERMEDITERRANEAN

Calle de Augusto Figueroa, 24, 28004, Madrid

245

Average price €30

Doña Tecla Terraza, Madrid

SPANISH

Calle del Pintor Juan Gris, 2, 28020, Madrid

132

Average price €35

InsiderToque de Sal, Madrid

INSIDERMEDITERRANEAN

Toque de Sal

8.3 / 10

Calle de Ponzano, 46, 28003, Madrid

115

Average price €40

Graciano, Madrid

Graciano

8.7 / 10

C/ Jorge Juan, 69, 28009, Madrid

2301

Average price €35

InsiderGaman de Luis Arévalo, Madrid

INSIDERFUSION

Plaza San Amaro, 8, 28020, Madrid

64

Average price €45

Radio - ME Madrid Rooftop, Madrid

FUSION

Plaza Sta. Ana, 14, 28012, Madrid

198

Average price €25

The Best Romantic Restaurants in Madrid

Are you looking for the perfect place to impress a first date? …Or propose? Wherever you may be in your relationship, count on thefork to help you find the most romantic places for an intimate meal!

Filter

Avantages TheFork