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.

From Galicia

La Pulpería de Victoria

C/ Victoria, 2, 28012, Madrid

8.5 / 10
3,385 reviews

Average price €20

Mediterranean

Calle de Albasanz, 43, 28037, Madrid

Average price €15

American

Calle de Francisco Silvela, 91, 28002, Madrid

Average price €14

Group Special: Menu 15.5€ (6 to 60 p.)

Mediterranean

Calle de Alcalá, 381, 28027, Madrid

8.7 / 10
304 reviews

Average price €18

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

Crêperie

Calle de Maudes, 43, 28003, Madrid

8.5 / 10
256 reviews

Average price €15

InsiderAmerican

Calle General Pardiñas, 8, 28001, Madrid

9.4 / 10
1,159 reviews

Average price €25

Set Menu 11.90€

From Madrid

Calle de Fernando el Católico, 31, 28015, Madrid

8.5 / 10
158 reviews

Average price €35

Arrocería

C/ Reina, 39, 28004, Madrid

8.5 / 10
579 reviews

Average price €28

Mexican

C/ Lérida, 8, 28020, Madrid

8.1 / 10
132 reviews

Average price €23

Menu 14.90€

Italian

Calle de los Tres Peces, 20, 28012, Madrid

8.6 / 10
629 reviews

Average price €14

InsiderSpanish

Calle de Almagro, 32, 28010, Madrid

8.6 / 10
178 reviews

Average price €37

From Galicia

Paseo de las Acacias, 12, 28005, Madrid

8.6 / 10
1,035 reviews

Average price €40

Venezuelan

Calle de Don Ramón de la Cruz, 97, 28006, Madrid

Average price €12

Mediterranean

Calle de Juan Bravo, 29, 28006, Madrid

8.4 / 10
67 reviews

Average price €24

American

Calle de Berrocal, 5, 28021, Madrid

8.0 / 10
32 reviews

Average price €15

Menu 9.80€

Spanish

Calle de Julian Camarillo, 32, 28037, Madrid

Average price €25 Accepts Yums

International

Calle del Barco, 8, 28004, Madrid

Average price €15

International

Calle de San Bernardo, 73, 28015, Madrid

8.4 / 10
148 reviews

Average price €15

Mediterranean

Plaza de Carlos Trias Bertrán, 28020, Madrid

8.4 / 10
78 reviews

Average price €30

American

Calle de Agastia, 76, 28043, Madrid

8.4 / 10
224 reviews

Average price €12

Mediterranean

Paseo de la Castellana, 93, 28046, Madrid

7.9 / 10
128 reviews

Average price €22

Menu 11,95€

Spanish

Calle de Fernández de la Hoz, 53, 28003, Madrid

Average price €20

International

Calle Luna, 2, 28004, Madrid

Average price €25

InsiderInternational

Calle de Velázquez, 8, 28001, Madrid

Average price €25

Menú almuerzo 23€

Spanish

Calle de Guzmán el Bueno, 50, 28015, Madrid

8.6 / 10
81 reviews

Average price €20

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