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

Fine Dining

Paradis Madrid

C/ Marqués de Cubas, 14, 28014, Madrid

8.8 / 10
3,250 reviews

Average price €30

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

Mexican

Calle de la Virgen de los Peligros, 10, 28013, Madrid

8.9 / 10
672 reviews

Average price €25

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

InsiderFrom Asturias

C/ Doctor Fleming, 52, 28036, Madrid

9.2 / 10
3,774 reviews

Average price €35

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

YUMS x2Mexican

Calle del León, 5, 28014, Madrid

9.2 / 10
50 reviews

Average price €22

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

InsiderMediterranean

Calle Pedro Muguruza, 1, 28036, Madrid

9.0 / 10
496 reviews

Average price €30 Accepts Yums

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

Indian

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

8.7 / 10
719 reviews

Average price €15

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

YUMS x2InsiderFusion

Calle de Jorge Juan, 27, 28001, Madrid

8.8 / 10
132 reviews

Average price €55

InsiderItalian

Calle Gran Vía, 6, 28013, Madrid

8.8 / 10
366 reviews

Average price €23

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

Japanese

Av. de Brasil, 16, 28020, Madrid

8.8 / 10
3,547 reviews

Average price €20 Accepts Yums

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

Japanese

Calle Caballero de Gracia, 12, 28013, Madrid

9.1 / 10
9,233 reviews

Average price €15 Accepts Yums

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

Mediterranean

Plaza de la Independencia, 3, 28001, Madrid

8.6 / 10
505 reviews

Average price €40

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

Spanish

C/ de la Verónica, 4, 28014, Madrid

9.1 / 10
2,824 reviews

Average price €25

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

1 starMICHELIN 2020Spanish

Calle de Raimundo Fernández Villaverde, 28, 28003, Madrid

9.5 / 10
98 reviews

Average price €85

Indian

Calle de Manuel Fernández y González, 28014, Madrid

8.6 / 10
117 reviews

Average price €20

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

Japanese

Calle Marqués de Valdeiglesias, 8, 28004, Madrid

8.9 / 10
2,091 reviews

Average price €17

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

InsiderMediterranean

Calle Argensola, 24, Madrid, Spain, 28004, Madrid

9.4 / 10
668 reviews

Average price €30

Spanish

Calle de la Infanta Mercedes, 31, 28020, Madrid

8.8 / 10
4,065 reviews

Average price €35 Accepts Yums

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

InsiderJapanese

Calle Zurbano, 63, 28010, Madrid

9.5 / 10
705 reviews

Average price €60

IZARIYA DEGUSTACION 50 €

Peruvian

C/ San Nicolás, 8, 28013, Madrid

8.7 / 10
2,124 reviews

Average price €25

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

InsiderFrench

Calle de Génova, 11, 28004, Madrid

8.8 / 10
136 reviews

Average price €35 Accepts Yums

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

InsiderItalian

Calle de Recoletos, 6, 28001, Madrid

9.3 / 10
225 reviews

Average price €40

InsiderSpanish

Calle de Bravo Murillo, 24, 28015, Madrid

9.3 / 10
113 reviews

Average price €30

Lebanese

Calle de Orense, 70, 28020, Madrid

8.5 / 10
2,745 reviews

Average price €25 Accepts Yums

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

InsiderJapanese

Calle Miguel Ángel, 11, 28010, Madrid

9.1 / 10
3,489 reviews

Average price €25

Group Special: Menu 35€ (10 to 10 p.)

InsiderMoroccan

C/ Recoletos, 5, 28001, Madrid

9.3 / 10
2,682 reviews

Average price €35

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