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.

InsiderMediterranean

Beker 6

C/ Hermanos Bécquer, 6, 28006, Madrid

9.3 / 10
400 reviews

Average price €30

1 starMICHELIN 2020Creative

Calle del Pinar, 15, 28006, Madrid

9.3 / 10
143 reviews

Average price €65

InsiderFine Dining

Calle de Villanueva, 21, 28001, Madrid

9.1 / 10
299 reviews

Average price €35 Accepts Yums

InsiderCreative

Paseo de Eduardo Dato, 5, 28010, Madrid

9.1 / 10
38 reviews

Average price €35

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

Mediterranean

Gran Via 9, Madrid

9.1 / 10
352 reviews

Average price €25

1 starMICHELIN 2020Creative

C/ Ferraz, 2, 28008, Madrid

9.1 / 10
324 reviews

Average price €120

InsiderJapanese

Calle de Velázquez, 68, 28001, Madrid

9.0 / 10
1,997 reviews

Average price €20 Accepts Yums

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

InsiderFine Dining

Calle de Barbieri, 8, 28004, Madrid

9.0 / 10
118 reviews

Average price €20

Menú del día 12.5 €

MICHELIN 2020Creative

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

9.0 / 10
765 reviews

Average price €50 Accepts Yums

Sábado y Domingo: Menú Brunch 49 €

InsiderJapanese

Paseo de la Habana, 15, 28036, Madrid

9.0 / 10
2,140 reviews

Average price €25 Accepts Yums

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

Lebanese

Calle de Orense, 70, 28020, Madrid

8.4 / 10
2,675 reviews

Average price €25 Accepts Yums

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

InsiderJapanese

Calle Miguel Ángel, 11, 28010, Madrid

9.0 / 10
3,384 reviews

Average price €25 Accepts Yums

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

InsiderItalian

Calle Luna con Esquina Calle San Bernardo, 24, 28015, Madrid

9.1 / 10
730 reviews

Average price €30

InsiderFrom Asturias

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

9.1 / 10
559 reviews

Average price €30

InsiderMoroccan

C/ Recoletos, 5, 28001, Madrid

9.2 / 10
2,652 reviews

Average price €35

1 starMICHELIN 2020From market

C/ Jorge Juan, 33, 28001, Madrid

9.0 / 10
591 reviews

Average price €65

Menú Largo Degustación 93€

Mexican

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

9.0 / 10
589 reviews

Average price €25

Chinese

Calle de Toledo, 28, 28005, Madrid

9.0 / 10
370 reviews

Average price €15

InsiderItalian

Calle de Prim, 7, 28004, Madrid

9.0 / 10
710 reviews

Average price €30

Mediterranean

Calle de Silva, 4, 28013, Madrid

9.0 / 10
296 reviews

Average price €35 Accepts Yums

Japanese

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

9.0 / 10
504 reviews

Average price €23

YUMS x2International

Calle de Méndez Álvaro, 74, 28045, Madrid

8.2 / 10
64 reviews

Average price €15

Mexican

Plaza San Martín, 2, 28013, Madrid

9.0 / 10
515 reviews

Average price €15

Spanish

C/ Cardenal Cisneros, 6, 28010, Madrid

9.0 / 10
233 reviews

Average price €25

InsiderFusion

Calle de Hermosilla, 39, 28001, Madrid

9.1 / 10
729 reviews

Average price €30 Accepts Yums

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