Only with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants Open on Christmas Day in Puerta del Sol, Madrid

19 restaurants

Sort by Relevance

InsiderCreative

GastroVía 61 – Hotel Mayorazgo

Calle de la Flor Baja, 3, 28013, Madrid

9.6 / 10
2,891 reviews

Average price €38

Menú INSIDER Week 25€

    Mediterranean

    C/ Alcalá, 35, 28014, Madrid

    8.9 / 10
    12,862 reviews

    Average price €28

    50% off food!

      YUMS x2Spanish

      C/ Gran Vía, 12, 28013, Madrid

      9.2 / 10
      4,146 reviews

      Average price €25 Accepts Yums american express Welcome

      50% off food!

        Fusion

        C/ Rollo, 8, 28005, Madrid

        8.9 / 10
        1,083 reviews

        Average price €26

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

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

          YUMS x2Fusion

          Plaza del Conde de Miranda, 4, 28005, Madrid

          9.0 / 10
          889 reviews

          Average price €25

          30% off food!

          InsiderMexican

          C/ Caños del Peral, 3, 28013, Madrid

          9.2 / 10
          995 reviews

          Average price €30 american express Welcome

          Menú INSIDER Week 25€

            Spanish

            Calle de Bordadores, 4, 28013, Madrid

            Average price €30 american express Welcome

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

              Mediterranean

              Plaza Mayor, 23, 28012, Madrid

              8.1 / 10
              835 reviews

              Average price €25 Accepts Yums

              50% off food!

              InsiderSpanish

              Average price €28

              The Brunch 2.0 35 €

                American

                Calle de Alcalá, 4, 28014, Madrid

                6.7 / 10
                34 reviews

                Average price €16

                40% off food!

                  International

                  Calle de la Montera, 10, 28013, Madrid

                  8.8 / 10
                  1,024 reviews

                  Average price €25

                    Basque

                    C/ Marqués de Cubas, 8, 28014, Madrid

                    Average price €33

                      From market

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

                      Average price €26

                      InsiderPizzeria

                      Calle de los Donados, 2, 28013, Madrid

                      9.1 / 10
                      1,469 reviews

                      Average price €18

                        Arrocería

                        Calle de Atocha, 12, 28012, Madrid

                        9.0 / 10
                        1,305 reviews

                        Average price €23

                          Vegetarian

                          C/ Zorrilla, 11, 28014, Madrid

                          Average price €23

                          Menú del día 13.40 €

                            Fusion

                            C/ Navas de Tolosa, 9, 28013, Madrid

                            Average price €31

                            Menú del día 12.50 €

                              Spanish

                              Calle de Cádiz, 4, 28012, Madrid

                              Average price €15

                                Spanish

                                Plaza del Angel, 2, 28012, Madrid

                                Average price €26

                                Set Menu 10.50€