TheFork, a Trip advisor company

What
Where

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

The Best Romantic Restaurants in City center, Madrid

57 restaurants

Sort by Relevance

InsiderFine Dining

YOUnique - Only YOU Boutique Hotel Madrid

Calle del Barquillo, 21, 28004, Madrid

9.2 / 10
1,433 reviews

Average price €40

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

InsiderCreative

Calle Flor Baja, 3, 28013, Madrid

9.2 / 10
2,845 reviews

Average price €38

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

InsiderFusion

Calle Sta. Teresa, 2, 28004, Madrid

9.3 / 10
614 reviews

Average price €27

Menú del día 11,50 €

InsiderFrom market

Plaza del Biombo, 5, 28013, Madrid

9.0 / 10
538 reviews

Average price €45 Accepts Yums

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

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

Japanese

Paseo de Recoletos, 37, 28004, Madrid

8.9 / 10
8,491 reviews

Average price €25

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

MICHELIN 2020Fine Dining

Calle Marqués de Valdeiglesias, 1, Madrid, Spain, 28004, Madrid

9.2 / 10
2,653 reviews

Average price €45 Accepts Yums

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

InsiderFine Dining

Calle de Barbieri, 8, 28004, Madrid

9.2 / 10
122 reviews

Average price €20

Spanish

Calle San Vicente Ferrer, 32, 28004, Madrid

8.5 / 10
692 reviews

Average price €15

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

Venezuelan

Calle del Almendro, 22, 28005, Madrid

9.1 / 10
252 reviews

Average price €20

InsiderSpanish

Carrera de San Jerónimo 17, 28014, Madrid

9.0 / 10
787 reviews

Average price €55

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!

Fusion

Calle Echegaray, 5, 28014, Madrid

8.6 / 10
102 reviews

Average price €20

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

InsiderMediterranean

Calle de Augusto Figueroa, 24, 28004, Madrid

8.4 / 10
199 reviews

Average price €35

InsiderIndian

C/ Vergara, 7, 28013, Madrid

9.3 / 10
1,330 reviews

Average price €15

InsiderMexican

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

8.9 / 10
932 reviews

Average price €30

Mediterranean

Calle de la Luna, 3, 28004, Madrid

8.9 / 10
1,075 reviews

Average price €25

Menu 20€

InsiderFrom Asturias

C/ Ventura de la Vega, 16, 28014, Madrid

9.1 / 10
558 reviews

Average price €30

Mediterranean

Gran Via 9, Madrid

9.0 / 10
352 reviews

Average price €25

InsiderMediterranean

Calle de Augusto Figueroa, 24, 28004, Madrid

8.3 / 10
299 reviews

Average price €30

English

Plaza Cánovas del Castillo, 4, 28014, Madrid

Average price €6

Menú Afternoon Tea 24.45€

Fusion

Plaza Sta. Ana, 14, 28012, Madrid

8.3 / 10
207 reviews

Average price €39

Mediterranean

Calle Tintoreros, 4, 28005, Madrid

8.4 / 10
3,337 reviews

Average price €23

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

French

Calle Corredera Baja de San Pablo, 4, 28004, Madrid

9.0 / 10
433 reviews

Average price €25

Set Menu undefined€

From market

Calle Conde de Xiquena, 4, 28004, Madrid

8.8 / 10
452 reviews

Average price €35

InsiderInternational

Calle de Segovia, 17 local 1, 28005, Madrid

8.1 / 10
1,892 reviews

Average price €37

Menú Corto Charlie Champagne 37€

Filter

TheFork advantages