TheFork, a Trip advisor company

What
Where
A little help can make all the difference.
Support your local restaurants by buying a prepaid voucher and enjoy your meal when they reopen.
Learn more

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

The Best Can be privatized Restaurants in Madrid

1,915 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.

American

Lara Grill

Calle de Sta Engracia, 87, 28010, Madrid

Average price €18

Set Menu 11,5€

Spanish

Calle Rufino Blanco, 31a, 28028, Madrid

Average price €25

Menu 11€

Andalou

Calle Recaredo, 2, 28002, Madrid

Average price €31

Menú degustación grupos 28€

Andalou

Calle del Gral. Moscardó, 32, 28020, Madrid

Average price €10

Menu 9,90€

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

Spanish

Av. de Logroño, 104, 28042, Madrid

Average price €25

Menu 11€

Spanish

Calle Nicolás Sánchez, 35, 28026, Madrid

Average price €20

Set Menu undefined€

MICHELIN 2020Fine Dining

Calle Ferraz, 36, 28008, Madrid

Average price €55

Menú Degustación 52€

InsiderSpanish

Calle Principal de Provincias, 9, 28011, Madrid

Average price €35

Menú Catalina 31.90€

From market

Calle Juan Álvarez Mendizábal, 6, 28008, Madrid

Average price €15

Set Menu undefined€

French

Calle Hernán Cortés, 19, 28004, Madrid

Average price €15

Menu 12.90€

Italian

Paseo de S. Fco. de Sales, 7, 28003, Madrid

Average price €20

Menu 12€

Spanish

Calle del Dr. Fleming, 31, 28036, Madrid

Average price €25

Group Special: Menu 30€ (4 to 0 p.)

Spanish

Calle de Almagro, 4, 28010, Madrid

Average price €15

Menu 11.50€

Italian

Plaza Alcalde Moreno Torres, 4, 28050, Madrid

8.4 / 10
1,006 reviews

Average price €20

Menu 10€

International

Calle de López de Hoyos, 10, 28006, Madrid

Average price €19

Menu 22€

Author

Calle Marqués de Cubas, 16, 28014, Madrid

Average price €20

Menu 10€

Spanish

Glorieta Monte del Gozo, 4, 28050, Madrid

Average price €25

Menu 11.50€

Mediterranean

Calle de Segovia, 8, 28005, Madrid

Average price €30

Set Menu 50€

Spanish

Ronda de Toledo, 6, 28005, Madrid

Average price €31

Menu 15€

Italian

Calle Adolfo Bioy Casares, 2 (C.C. La Gavia), 28051, Madrid

Average price €18

Menu 11.50€

Russian

Calle de Bravo Murillo, 70, 28003, Madrid

Average price €25

Menu 14.90€

Fusion

Calle de Narváez, 67, 28009, Madrid

Average price €15

Menu 10€

International

Calle Vallehermoso, 59, 28015, Madrid

Average price €26

Menu 11.50€

Spanish

Costanilla de los Desamparados, 21, 28014, Madrid

Average price €7

Barra libre de Comidas de Bebidas 15 €

Asian

Glorieta Monte del Gozo, 3, 28050, Madrid

Average price €25

Set Menu 32€

The Best Can be privatized Restaurants in Madrid

The moment you suggest that you throw your friend a surprise party, panic sets in. But don't worry, there are quite a few restaurants where you can rent out a dining room for special events. Bet you feel better already!

Filter

TheFork advantages