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,917 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

El 2 de Fortuny

Calle de Fortuny, 2, 28010, Madrid

9.3 / 10
104 reviews

Average price €40

From market

Av. de Menéndez Pelayo, 37, 28009, Madrid

9.3 / 10
25 reviews

Average price €30

MICHELIN 2020Fine Dining

Calle Fernando el Santo, 25, 28010, Madrid

9.1 / 10
225 reviews

Average price €35

Menu 59€

Argentinian

Calle Canal de Suez, 49, 28042, Madrid

9.1 / 10
732 reviews

Average price €25

Menu 0.50€

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

Asian

C/ Santa Hortensia, 60, 28002, Madrid

9.1 / 10
828 reviews

Average price €24

Menu 9.8€

Spanish

Calle de O'Donnell, 17, 28009, Madrid

9.0 / 10
42 reviews

Average price €40

Menu 19.90€

Mediterranean

Calle de Tumaco, 6, 28027, Madrid

9.0 / 10
148 reviews

Average price €25

Menú de la Semana 14.50€

Thai

Calle Fulgencio de Miguel, 7, 28039, Madrid

Average price €15

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

South American

C/ Apolonio Morales, 3, 28036, Madrid

Average price €25

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

Mediterranean

Paseo San Millán de Cogolla, 26, 28050, Madrid

Average price €25

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

Vegetarian

Plaza de la Paja, 10, 28005, Madrid

9.0 / 10
1,068 reviews

Average price €20

Menu 25€

Spanish

Paseo Tierra de Melide, 38, 28050, Madrid

9.2 / 10
686 reviews

Average price €25

InsiderFrom market

C/ Bordadores, 5, 28013, Madrid

9.2 / 10
218 reviews

Average price €23

Spanish

Avenida de Carabanchel Alto, 58, 28044, Madrid

9.2 / 10
54 reviews

Average price €29

Italian

Calle de las Mártires Concepcionistas, 5, 28006, Madrid

8.2 / 10
116 reviews

Average price €12

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

InsiderSpanish

Calle San Juan de Ortega, 10, 28050, Madrid

9.1 / 10
84 reviews

Average price €30

International

Calle del Barquillo, 34, 28004, Madrid

9.1 / 10
164 reviews

Average price €15

InsiderFusion

Travesía Trujillos, 2, 28013, Madrid

9.1 / 10
446 reviews

Average price €35

European

Calle de Puerto Rico, 9, 28016, Madrid

Average price €15

Menu 10€

Peruvian

Calle de Luchana, 35, 28010, Madrid

8.9 / 10
1,307 reviews

Average price €20

Menu 10€

Peruvian

Calle de Hernani, 38, 28020, Madrid

Average price €20

Set Menu 25€

Spanish

Calle Eguilaz, 1, 28010, Madrid

Average price €14

Set Menu 9,95€

InsiderSpanish

Calle de Velázquez, 11, 28001, Madrid

9.1 / 10
1,065 reviews

Average price €25

From market

C/ Zurbano, 31, 28010, Madrid

Average price €25

Menu 18€

InsiderFine Dining

C/ Capitán Haya, 55, 28020, Madrid

9.1 / 10
47 reviews

Average price €35

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