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.

InsiderFrom market

The Observatory - Hotel Puerta América 5*

Avenida de América, 41, 28002, Madrid

8.5 / 10
572 reviews

Average price €55 Accepts Yums

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

Italian

C/ Coloreros, 5, 28013, Madrid

9.1 / 10
1,113 reviews

Average price €22

Middle Eastern

Calle de Sta. Maria, 18, 28014, Madrid

8.7 / 10
429 reviews

Average price €17

-50% en Carta con ElTenedor Fest

Del Norte

C/ Francisco Silvela, 96, 28002, Madrid

8.9 / 10
552 reviews

Average price €18

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

Greek

Calle del Almendro, 21, 28005, Madrid

9.2 / 10
125 reviews

Average price €15

Chinese

Calle de Toledo, 28, 28005, Madrid

9.0 / 10
370 reviews

Average price €15

Japanese

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

9.0 / 10
506 reviews

Average price €23

InsiderArrocería

C/ Rosario Pino, 14-16, 28020, Madrid

9.0 / 10
16,797 reviews

Average price €35

Fine Dining

Paseo de la Castellana, 259B, 28046, Madrid

8.8 / 10
1,203 reviews

Average price €60 Accepts Yums

Menu 67€

InsiderFrom market

Plaza De La Paja, 3, 28005, Madrid

9.0 / 10
1,382 reviews

Average price €27

Mexican

Plaza San Martín, 2, 28013, Madrid

8.9 / 10
515 reviews

Average price €15

InsiderSpanish

C/ San Modesto, 44, 28034, Madrid

9.2 / 10
1,129 reviews

Average price €41

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

Peruvian

Calle de Maqueda, 123, 28024, Madrid

9.0 / 10
262 reviews

Average price €20

MICHELIN 2020Portuguese

Calle Ventura de la Vega, 11, 28014, Madrid

8.8 / 10
1,137 reviews

Average price €35

InsiderFine Dining

Plaza de las Cortes, 7 - The Westin Palace, 28014, Madrid

9.1 / 10
7,029 reviews

Average price €40

40% off food

InsiderMediterranean

Calle del Marqués Viudo de Pontejos, 9, 28012, Madrid

8.7 / 10
72 reviews

Average price €25

Fine Dining

Avenida de América, 41, 28002, Madrid

7.9 / 10
194 reviews

Average price €35 Accepts Yums

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

InsiderSteakhouse

Calle Galeón, 27, 28042, Madrid

8.7 / 10
208 reviews

Average price €45

Italian

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

8.7 / 10
456 reviews

Average price €30

Italian

C/ Moreto, 15, 28014, Madrid

8.7 / 10
2,430 reviews

Average price €18

InsiderInternational

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

8.8 / 10
582 reviews

Average price €25

Menu 16€

MICHELIN 2020Fusion

Plaza San Amaro, 8, 28020, Madrid

8.6 / 10
90 reviews

Average price €45

Menú Gran Omakase 69€

InsiderMexican

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

8.9 / 10
933 reviews

Average price €30

MICHELIN 2020Thai

C/ Fernando VI, 11, 28004, Madrid

8.9 / 10
1,291 reviews

Average price €19

Fine Dining

Calle de Vallehermoso, 72, 28015, Madrid

8.7 / 10
19 reviews

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

TheFork advantages