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.

Fine Dining

Santa Fe

Calle Amador de los Ríos, 1, Madrid, Spain, 28010, Madrid

Average price €25

Mediterranean

Calle Fernández de la Hoz, 33, Madrid, Spain, 28010, Madrid

Average price €20

From market

Calle de Atocha, 81, 28012, Madrid

Average price €20

From market

Calle Hortaleza, 74, Madrid, Spain, 28004, Madrid

Average price €25

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

Mediterranean

Isabel Colbrand, 18, 28050, Madrid

Average price €24

Spanish

Paseo Molino, 8 28045 Madrid, 28045, Madrid

Average price €32

Basque

Calle San Bernardo, 106, 28015, Madrid

Average price €25

From market

Calle Ventura de la Vega, 5, Madrid, Spain, 28014, Madrid

Average price €25

American

Calle Jesús, 14 28014 Madrid, 28014, Madrid

Average price €15

Spanish

Paseo San Millán de la Cogolla, 7, 28050, Madrid

Average price €15

Mediterranean

Avenida Valdemarín, 167, Madrid, Spain, 28023, Madrid

Average price €30

Spanish

Plaza Estación de Chamartín, s/n, 28036, Madrid

Average price €30

Spanish

Plaza de Padrón, 17, 28029, Madrid

Average price €30

International

C/ Franco Rodríguez, 26, 28039, Madrid

Average price €30

Egyptian

Calle Echegaray, 10, Madrid, Spain, 28014, Madrid

Average price €15

Mediterranean

C/ Bravo Murillo, 34, 28010, Madrid

Average price €18

Spanish

C/ Duque de Sesto, 40, 28009, Madrid

Average price €20

International

Calle de Segovia, 8, 28005 Madrid, Spain, 28005, Madrid

Average price €15

International

Avenida del Santuario de Valverde, 4, Madrid, Spain, 28034, Madrid

Average price €15

Argentinian

Paseo de la Chopera, 69, 28045, Madrid

Average price €22

Mediterranean

Paseo San francisco de Sales ,41, 28015, Madrid

Average price €25

Spanish

Paseo San Francisco de Sales, 41, 28003, Madrid

Average price €45

InsiderFrom Galicia

Av. de Alberto de Alcocer, 5, 28036, Madrid

Average price €60

Spanish

Paseo de la Castellana,13, 28046, Madrid

Average price €35

Spanish

C/ Mira el Río, 5, 28048, Madrid

Average price €26

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