TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Dinner show Restaurants in Madrid

100 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.

From market

La Nacional

Avenida de Aragón 402, 28022, Madrid

8.8 / 10
442 reviews

Average price €35

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

MICHELIN 2020Japanese

Plaza del Descubridor Diego de Ordás, 2, 28003, Madrid

9.5 / 10
3,537 reviews

Average price €32

Set Menu 34.50€

Indian

C/ Bolivia, 11, 28016, Madrid

8.9 / 10
3,785 reviews

Average price €28 Accepts Yums

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

Asian

Calle de Hortaleza, 72, 28004, Madrid

8.7 / 10
237 reviews

Average price €10

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

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

Spanish

Calle de Josefa Díaz, 4, 28038, Madrid

8.1 / 10
18 reviews

Average price €25

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

American

Carr. de Canillas, 142, 28043, Madrid

9.3 / 10
3 reviews

Average price €20

Spanish

Calle de Alcalá, 237, 28036, Madrid

7.9 / 10
146 reviews

Average price €65 Accepts Yums

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

Andalou

C/ Sancho Dávila, 34, 28028, Madrid

8.0 / 10
64 reviews

Average price €35

50% off food

InsiderArgentinian

C/ Ramón Gómez de la Serna, 4, 28035, Madrid

9.3 / 10
5,975 reviews

Average price €33

YUMS x2Fusion

Plaza del Conde de Miranda, 4, 28005, Madrid

8.4 / 10
585 reviews

Average price €25

Lebanese

Calle de Orense, 70, 28020, Madrid

8.4 / 10
2,717 reviews

Average price €25 Accepts Yums

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

InsiderMoroccan

C/ Recoletos, 5, 28001, Madrid

9.2 / 10
2,798 reviews

Average price €35

Mediterranean

Calle de Silva, 4, 28013, Madrid

9.0 / 10
298 reviews

Average price €35 Accepts Yums

Vegetarian

Calle de las Navas de Tolosa, 3, 28013, Madrid

7.9 / 10
109 reviews

Average price €25

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

YUMS x2Spanish

Plaza de España, 9, 28008, Madrid

6.3 / 10
16 reviews

Average price €50

Cena con Espectáculo. Menú pescado 37 € + 29€ de la entrada

YUMS x2Mexican

Calle Prof. Waksman, 3, 28036, Madrid

8.0 / 10
40 reviews

Average price €15

Spanish

Av. Miguel Delibes, 30, 28052, Madrid

8.9 / 10
68 reviews

Average price €22

Group Special: Menu 21.5€

Mediterranean

Calle de la Cava Alta, 7, 28005, Madrid

8.8 / 10
390 reviews

Average price €20

Mediterranean

Calle de Eugenia de Montijo, 59, 28025, Madrid

6.3 / 10
3 reviews

Average price €10

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

Spanish

Plaza de la Cebada, 2, 28005, Madrid

8.9 / 10
587 reviews

Average price €18

Spanish

Calle Pilarica, 29, 28026, Madrid

8.7 / 10
349 reviews

Average price €25

Spanish

Calle Manuel Silvela, 6, 28010, Madrid

Average price €30 Accepts Yums

Cena & Cabaret 32 €

Spanish

C/ del Marqués de la Ensenada, 16, 28004, Madrid

Average price €24

MENU DEGUSTACION HUMOR Y MAGIA 36 €

Spanish

Calle de Antonio López, 160, 28026, Madrid

8.7 / 10
691 reviews

Average price €25

Menu 17.50€

American

Calle de Almansa, 105, 28040, Madrid

8.5 / 10
54 reviews

Average price €17

The Best Dinner show Restaurants in Madrid

Et si vous changiez de vos classiques sorties au restaurant ? Mais oui, égayez votre soirée en réservant votre table parmi les meilleurs dîners-spectacles de votre ville. Cabaret ou café-théâtre, à vous de décider. Vous allez adorer.

Filter

TheFork advantages