TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Romantic Restaurants in Madrid

279 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

InsiderJapanese

KIBOKA

Calle del Gral. Pardiñas, 70, 28006, Madrid

9.0 / 10
1,896 reviews

Average price €30

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

InsiderFrom market

Plaza del Biombo, 5, 28013, Madrid

9.0 / 10
538 reviews

Average price €45 Accepts Yums

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

InsiderItalian

Calle de Velázquez, 136, 28006, Madrid

8.9 / 10
1,869 reviews

Average price €25

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

Japanese

Paseo de Recoletos, 37, 28004, Madrid

8.9 / 10
8,613 reviews

Average price €25

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

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

Mediterranean

Paseo de la Habana, 65, 28036, Madrid

9.0 / 10
3,931 reviews

Average price €45 Accepts Yums

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

Vietnamese

Calle Constancia, 45, 28002, Madrid

8.9 / 10
195 reviews

Average price €18

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

InsiderJapanese

Calle Zurbano, 63, 28010, Madrid

9.4 / 10
686 reviews

Average price €80

Menu 50€

Asian

Calle de Modesto Lafuente, 88, 28003, Madrid

9.0 / 10
413 reviews

Average price €15

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

Indian

Calle Núñez de Arce, 15, 28012, Madrid

8.7 / 10
699 reviews

Average price €15

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

InsiderAmerican

C/ Alfonso XII, 4, 28014, Madrid

9.0 / 10
2,104 reviews

Average price €30

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

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!

Japanese

Calle Caballero de Gracia, 12, 28013, Madrid

9.1 / 10
8,877 reviews

Average price €15 Accepts Yums

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

InsiderFrench

Calle de la Amnistia, 10, 28013, Madrid

9.5 / 10
100 reviews

Average price €55

Menú del día Opción 1 25€

MICHELIN 2020Creative

Calle de Velázquez, 62, 28001, Madrid

9.5 / 10
244 reviews

Average price €80

Menu 160€

Spanish

Calle de la Infanta Mercedes, 31, 28020, Madrid

8.8 / 10
3,938 reviews

Average price €35 Accepts Yums

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

InsiderFusion

Calle Sta. Teresa, 2, 28004, Madrid

9.3 / 10
586 reviews

Average price €27

Menú del día 11,50 €

InsiderFusion

Calle de Serrano, 118, 28006, Madrid

8.9 / 10
309 reviews

Average price €45

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

Mediterranean

Avenida Machupichu, 85, 28043, Madrid

8.9 / 10
7,357 reviews

Average price €30 Accepts Yums

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

Indian

C/ Bolivia, 11, 28016, Madrid

8.9 / 10
3,641 reviews

Average price €28 Accepts Yums

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

Fine Dining

C/ Menorca, 19, 28009, Madrid

9.5 / 10
476 reviews

Average price €22

From Asturias

C/ Jorge Juan, 69, 28009, Madrid

8.7 / 10
2,389 reviews

Average price €35

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

Venezuelan

Calle del Almendro, 22, 28005, Madrid

9.0 / 10
252 reviews

Average price €20

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

InsiderSpanish

Plaza de Pedro Zerolo, 1, 28004, Madrid

8.9 / 10
3,285 reviews

Average price €30

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

YUMS x2Japanese

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

8.9 / 10
197 reviews

Average price €15

Fusion

Calle Antonio Pérez, 26, 28002, Madrid

9.1 / 10
841 reviews

Average price €30

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

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