Register my restaurant
Help
What
Where
Cuisine, restaurant name...

The Best Restaurants with Christmas and New Year's Menus in Madrid

201 restaurants

Discover the best restaurants and special deals and book your Christmas or New Year's dinner to make the most of the Festive season.

Why you received these results
El Callejón de Álvarez Gato, Madrid
Great Deal

    PAYMediterranean

    El Callejón de Álvarez Gato

    Calle de Elfo, 123, 28027, Madrid

    9.4 / 10
    2,171 reviews

    Average price €25 Accepts Yums american express Welcome

    ¡-50% en carta!

    Radhuni Indian, Madrid
    Top Rated

      Indian

      Calle Príncipe Carlos, 21, 28050, Madrid

      9.4 / 10
      9,062 reviews

      Average price €17

      40% off the 'a la carte' menu

      Con Amor, Madrid
      Great Deal

        PAYSpanish

        C/ Espronceda 34, 28003, Madrid

        9.1 / 10
        9,846 reviews

        Average price €34 american express Welcome

        50% off the 'a la carte' menu

        Basmati, Madrid
        Top Rated

          PAYIndian

          Calle de Sandoval, 18, 28010, Madrid

          9.4 / 10
          1,550 reviews

          Average price €17 american express Welcome

          30% off the 'a la carte' menu

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

          Miss Sushi - Avenida de Brasil, Madrid

            Japanese

            Av. de Brasil, 16, 28020, Madrid

            8.9 / 10
            6,203 reviews

            Average price €20 Accepts Yums american express Welcome

            -30% en carta

            Sagar, Madrid
            Top Rated

              PAYIndian

              C/ Alonso Heredia, 22, 28028, Madrid

              9.4 / 10
              1,489 reviews

              Average price €21 american express Welcome

              30% off the 'a la carte' menu

              El Dinosaurio - Ave María, Madrid
              Top Rated

                International

                Calle Ave María, 8, 28012, Madrid

                9.4 / 10
                1,487 reviews

                Average price €20

                30% off the 'a la carte' menu

                La Esquina del Real, Madrid
                Top Rated

                YUMS x2INSIDERPAYFrench

                Calle de la Amnistia 4, 28013, Madrid

                9.5 / 10
                6,101 reviews

                Average price €40 american express Welcome

                30% off the 'a la carte' menu

                Chiquito Riz, Madrid

                  Mediterranean

                  Calle de Coslada, 3, 28028, Madrid

                  9.2 / 10
                  6,889 reviews

                  Average price €40 american express Welcome

                  40% off the 'a la carte' menu

                  Diurno - Madrid, Madrid

                    Spanish

                    Calle de San Marcos, 37, 28004, Madrid

                    9.3 / 10
                    9,758 reviews

                    Average price €28 american express Welcome

                    30% off the 'a la carte' menu

                    Kuoco 360 food, Madrid
                    Top Rated

                    MICHELINPAYFusion

                    C. de San Bartolomé, 14, 28004, Madrid

                    9.7 / 10
                    2,551 reviews

                    Average price €60 american express Welcome

                    Menú Degustación €72

                    Asador Nuevo Porche, Madrid
                    Top Rated

                    INSIDERPAYSteakhouse

                    C/ Alaró, 5, 28042, Madrid

                    9.4 / 10
                    2,308 reviews

                    Average price €36 american express Welcome

                    20% off the 'a la carte' menu

                    Cómete México General Pardiñas, Madrid

                      Mexican

                      Calle del Gral. Pardiñas, 12, 28001, Madrid

                      9.1 / 10
                      13,320 reviews

                      Average price €20 american express Welcome

                      30% off the 'a la carte' menu

                      Clarita, Madrid

                        PAYInternational

                        Calle Corredera Baja de San Pablo, 19, 28004, Madrid

                        9.1 / 10
                        4,763 reviews

                        Average price €25 Accepts Yums american express Welcome

                        30% off the 'a la carte' menu

                        Mandarin - Oriental Kitchen - Casino Gran Madrid Colón, Madrid

                          Asian

                          Paseo de Recoletos, 37, 28004, Madrid

                          9.1 / 10
                          8,681 reviews

                          Average price €25 american express Welcome

                          40% off the 'a la carte' menu

                          Asia Gallery - Hotel The Westin Palace, Madrid

                          INSIDERAsian

                          Plaza de las Cortes, 7 - The Westin Palace, 28014, Madrid

                          9.1 / 10
                          9,917 reviews

                          Average price €40 american express Welcome

                          40% off the 'a la carte' menu

                          Fathe Pur, Madrid

                            Indian

                            C/ Ibiza, 42, 28009, Madrid

                            8.7 / 10
                            5,144 reviews

                            Average price €18 american express Welcome

                            30% en carta

                            Labbraccio, Madrid

                            INSIDERSpanish

                            Calle poeta joan maragall 51, 28020, Madrid

                            9.3 / 10
                            6,009 reviews

                            Average price €32

                            20% off the 'a la carte' menu

                            Nuevo Gerardo, Madrid

                            INSIDERSteakhouse

                            C/ Alberto Alcocer, 46 C, 28016, Madrid

                            9.3 / 10
                            1,659 reviews

                            Average price €30 american express Welcome

                            20% off the 'a la carte' menu

                            Chic Sushi, Madrid
                            On A Budget

                              Japanese

                              Calle Caballero de Gracia, 12, 28013, Madrid

                              9.2 / 10
                              12,559 reviews

                              Average price €15 american express Welcome

                              30% off the 'a la carte' menu

                              Casa Heliberto, Madrid

                                PAYSteakhouse

                                Calle de Raimundo Fernández Villaverde, 28003, Madrid

                                9.2 / 10
                                2,759 reviews

                                Average price €35 american express Welcome

                                30% off the 'a la carte' menu

                                Maldonado 14, Madrid
                                Top Rated

                                INSIDERMediterranean

                                C/ Maldonado, 14, 28006, Madrid

                                9.5 / 10
                                4,943 reviews

                                Average price €40 american express Welcome

                                20% off the 'a la carte' menu

                                La Rotonda - Hotel The Westin Palace Madrid, Madrid

                                  Mediterranean

                                  Plaza de las Cortes, 7, 28014, Madrid

                                  9.2 / 10
                                  2,823 reviews

                                  Average price €40 Accepts Yums

                                  30% off the 'a la carte' menu

                                  Sakale, Madrid

                                    PAYJapanese

                                    Calle del Molino de Viento, 4, 28004, Madrid

                                    9.0 / 10
                                    5,925 reviews

                                    Average price €35 american express Welcome

                                    30% off the 'a la carte' menu

                                    Casa Marius, Madrid

                                      PAYSpanish

                                      Calle del Almte., 2, 28004, Madrid

                                      9.0 / 10
                                      5,706 reviews

                                      Average price €32 Accepts Yums american express Welcome

                                      30% off the 'a la carte' menu

                                      Frequently Asked Questions