TheFork, a Trip advisor company

What
Where

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

The Best Romantic Restaurants in Madrid

280 restaurants

Sort by Relevance

InsiderFine Dining

Zara

Calle de Barbieri, 8, 28004, Madrid

9.2 / 10
122 reviews

Average price €20

InsiderAmerican

C/ Alfonso XII, 4, 28014, Madrid

9.0 / 10
2,133 reviews

Average price €30

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

InsiderFine Dining

Plaza de Oriente, 6, 28013, Madrid

9.1 / 10
661 reviews

Average price €50

Menu 45€

InsiderMediterranean

Calle de Juan Ramón Jiménez, 22, 28036, Madrid

8.8 / 10
403 reviews

Average price €25

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

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

InsiderFrom market

Avenida de América, 41, 28002, Madrid

8.6 / 10
572 reviews

Average price €55 Accepts Yums

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

From market

Calle de Rosa de Silva, 19, 28020, Madrid

8.5 / 10
201 reviews

Average price €35

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

InsiderFrom market

Calle de Rosario Pino, 12, 28020, Madrid

9.3 / 10
45 reviews

Average price €50

Spanish

Calle San Vicente Ferrer, 32, 28004, Madrid

8.5 / 10
692 reviews

Average price €15

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

InsiderItalian

Calle de la Reina, 20, 28004, Madrid

8.7 / 10
72 reviews

Average price €30

Venezuelan

Calle del Almendro, 22, 28005, Madrid

9.1 / 10
252 reviews

Average price €20

InsiderSpanish

Calle de Velázquez, 8, 28001, Madrid

9.3 / 10
138 reviews

Average price €30

Menú Raíces 40€

InsiderFine Dining

Calle Caunedo, 4, 28037, Madrid

8.7 / 10
186 reviews

Average price €35

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

MICHELIN 2020Fine Dining

C/ Allendesalazar, 4, 28043, Madrid

9.3 / 10
1,010 reviews

Average price €55

Menú Los Cedros 37€ 37 €

YUMS x2Japanese

Calle de Fernán Gonzalez, 21, 28009, Madrid

8.7 / 10
197 reviews

Average price €15

InsiderSpanish

Carrera de San Jerónimo 17, 28014, Madrid

9.0 / 10
787 reviews

Average price €55

Japanese

Calle de Serrano, 213 (entrada por C/ víctor andrés belaúnde), 28016, Madrid

9.0 / 10
504 reviews

Average price €23

From market

Pza de España, 6 (Segunda Planta), 28008, Madrid

8.5 / 10
466 reviews

Average price €35

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

Fine Dining

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

8.7 / 10
697 reviews

Average price €24

MICHELIN 2020Creative

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

9.2 / 10
765 reviews

Average price €50 Accepts Yums

Sábado y Domingo: Menú Brunch 49 €

Fusion

Calle Echegaray, 5, 28014, Madrid

8.6 / 10
102 reviews

Average price €20

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

Mediterranean

Calle de Buen Suceso, 14, 28008, Madrid

9.0 / 10
924 reviews

Average price €25

Italian

Calle de Melchor Fernández Almagro, 62, 28029, Madrid

8.6 / 10
812 reviews

Average price €22

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

InsiderFrom market

9.2 / 10
1,014 reviews

Average price €50 Accepts Yums

Sunday Brunch 62€

InsiderSteakhouse

Calle Cava Baja, 18, 28005, Madrid

9.1 / 10
276 reviews

Average price €45

Italian

Calle Adolfo Bioy Casares, 2, 28051, Madrid

8.7 / 10
302 reviews

Average price €18

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

TheFork advantages