What
Where

When do you want to eat?

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

The Best Romantic Restaurants in Madrid

230 restaurants

Sort by Relevance

La Malontina (ant. Tragantúa ), Madrid

SPANISH

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

2630

Average price €25

Al Punto, Madrid

MEDITERRANEAN

Al Punto

8.9 / 10

Avenida Machupichu, 85, 28043, Madrid

6894

Average price €30 accept Yums

Ganges, Madrid

INDIAN

Ganges

8.9 / 10

C/ Bolivia, 11, 28016, Madrid

3625

Average price €28 accept Yums

InsiderInsiderCon Amor, Madrid

INSIDERSPANISH

Con Amor

8.9 / 10

C/ Espronceda 34, 28003, Madrid

6530

Average price €34

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

InsiderInsiderBodega de los Secretos, Madrid

INSIDERMEDITERRANEAN

C/ de San Blas, 4, 28014, Madrid

5923

Average price €35 accept Yums

InsiderInsiderMaccheroni Madrid, Madrid

INSIDERITALIAN

Plaza San Anacleto, 4, 28023, Madrid

163

Average price €25

InsiderInsiderMaitake, Madrid

INSIDERJAPANESE

Maitake

9 / 10

Calle de Alcalá, 105, 28009, Madrid

478

Average price €35

Sky Sushi & Ramen, Madrid

JAPANESE

Calle de Recoletos, 11, 28001, Madrid

804

Average price €25

InsiderInsiderA vÁnvera, Madrid

INSIDERITALIAN

A vÁnvera

9 / 10

Calle Zurbano 85, 28003, Madrid

3630

Average price €23

Diurno, Madrid

INTERNATIONAL

Diurno

9 / 10

C/ San Marcos, 37, 28004, Madrid

5378

Average price €20 accept Yums

Al Paseo, Madrid

MEDITERRANEAN

Al Paseo

9 / 10

Paseo de la Habana, 65, 28036, Madrid

3676

Average price €45 accept Yums

InsiderInsiderRugantino Casa Tua, Madrid

INSIDERITALIAN

Calle de Velázquez, 136, 28006, Madrid

1607

Average price €25

Alfanus, Madrid

LEBANESE

Alfanus

8.9 / 10

Calle Pechuán, 6, 28002, Madrid

688

Average price €30

Seducción a la Carta, Madrid

SPANISH

Calle de la Infanta Mercedes, 31, 28020, Madrid

3686

Average price €35 accept Yums

InsiderInsiderEl Gallego, Madrid

INSIDERSPANISH

El Gallego

9 / 10

C/ San Modesto, 44, 28034, Madrid

1090

Average price €41

Acuarela Bistró, Madrid

VENEZUELAN

Calle del Almendro, 22, 28005, Madrid

187

Average price €20

Miss Sushi - Avenida de Brasil, Madrid

JAPANESE

Av. de Brasil, 16, 28020, Madrid

3011

Average price €20 accept Yums

InsiderInsiderYugo, Madrid

INSIDERJAPANESE

Yugo

9.6 / 10

Calle San Blas, 4, 28014, Madrid

55

Average price €110 accept Yums

Petit Comité Madrid, Madrid

SPANISH

C/ de la Reina, 15, 28004, Madrid

7485

Average price €37 accept Yums

Sandó - Hotel Santo Domingo, Madrid

Calle Isabel la Católica, 2, 28013, Madrid

851

Average price €50

InsiderInsiderDans le Noir Madrid - cena a oscuras, Madrid

INSIDERFROM MARKET

Plaza del Biombo, 5, 28013, Madrid

429

Average price €45 accept Yums

InsiderInsiderLa Sacristia, Madrid

INSIDERSPANISH

La Sacristia

8.9 / 10

Plaza de Pedro Zerolo, 1, 28004, Madrid

3065

Average price €30

Ablanedo, Madrid

MEDITERRANEAN

Ablanedo

8.9 / 10

Calle de Buen Suceso, 14, 28008, Madrid

836

Average price €25

InsiderInsiderBenares Madrid, Madrid

INSIDERINDIAN

Benares Madrid

9.1 / 10

Calle de Zurbano, 5, 28010, Madrid

548

Average price €45

InsiderInsiderEl Arquibar, Madrid

INSIDERSPANISH

El Arquibar

9.4 / 10

Travesía de Conde Duque, 5, 28015, Madrid

1167

Average price €21 accept 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 Benefits