TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Restaurants Open on Christmas Day in Madrid

256 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

Hotel Catalonia Puerta del Sol

Calle de Atocha, 23, Madrid, Spain, 28012, Madrid

Average price €26

Spanish

Calle de Orense, 39, 28020, Madrid

Average price €25

Mediterranean

Calle Arte, 1, 28033, Madrid

Average price €12

InsiderInternational

Calle de la Montera, 10, 28013, Madrid

8.5 / 10
397 reviews

Average price €25

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

InsiderItalian

Calle de los Donados, 2, 28013, Madrid

8.5 / 10
1,412 reviews

Average price €22

American

Av del Doctor Federico Rubio y Galí, 78, 28040, Madrid

8.5 / 10
917 reviews

Average price €18

Mexican

Calle de Fuencarral, 135, 28010, Madrid

8.2 / 10
90 reviews

Average price €16

Mediterranean

Calle de Lola Flores, 1, 28022, Madrid

8.2 / 10
65 reviews

Average price €25

American

Calle de Hortaleza, 34, 28004, Madrid

8.5 / 10
649 reviews

Average price €18

American

Calle de Silvano, 92, 28043, Madrid

8.4 / 10
208 reviews

Average price €18

International

Calle Luna, 2, 28004, Madrid

8.4 / 10
1,077 reviews

Average price €25

Mediterranean

Calle del Arenal, 15, 28013, Madrid

8.0 / 10
102 reviews

Average price €11

Steakhouse

Calle de Cádiz, 7, 28012, Madrid

8.5 / 10
382 reviews

Average price €15

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

Spanish

Calle del Corazón de María, 46, 28002, Madrid

8.2 / 10
32 reviews

Average price €15

American

Gran Vía, 68, 28013, Madrid

8.2 / 10
638 reviews

Average price €18

Fusion

C/ Libertad, 8, 28004, Madrid

8.3 / 10
1,380 reviews

Average price €35

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

Italian

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

8.1 / 10
54 reviews

Average price €16

American

Paseo de la Castellana, 8, 28036, Madrid

8.1 / 10
1,013 reviews

Average price €16

Spanish

Plaza de la Província, 3, 28012, Madrid

7.7 / 10
41 reviews

Average price €22

From market

Calle de Ponzano, 42, 28003, Madrid

8.0 / 10
481 reviews

Average price €30

Spanish

Calle de Santo Domingo de Silos, 8, 28036, Madrid

7.9 / 10
29 reviews

Average price €18

American

Av. de Burgos, 119, 28050, Madrid

7.8 / 10
143 reviews

Average price €30

Spanish

C/ Cuchilleros, 7, 28005, Madrid

8.9 / 10
325 reviews

Average price €30

Show + Cena 65€ por persona

Spanish

Calle del Marqués de Casa Riera, 1, 28014, Madrid

8.4 / 10
293 reviews

Average price €18 Accepts Yums

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

Spanish

Calle de Hortaleza, 51, 28004, Madrid

6.1 / 10
11 reviews

Average price €25

The Best Restaurants Open on Christmas Day in Madrid

For Christmas this year, TheFork recommends an hors d'œuvre of sophisticated menus, an entrée of chic and sleek restaurants in your city, and to finish it off, a parfait of good prices. Merry Christmas!

Filter

TheFork advantages