Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

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

326 restaurants

Sort by Relevance

    YUMS x2Mediterranean

    Gilda by Belgious

    Carrer Ample, 34, 08002, Barcelona

    9.3 / 10
    1,550 reviews

    Average price €24 Accepts Yums american express Welcome

    30% off food!

      Creative

      Rambla del Raval, 17-21, 08001, Barcelona

      9.4 / 10
      1,234 reviews

      Average price €26

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

        Indian

        C/ Agustina Saragossa, 3-5, 08017, Barcelona

        9.5 / 10
        2,102 reviews

        Average price €17

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

          Fusion

          Carrer de Margarit, 18, 08004, Barcelona

          9.4 / 10
          1,693 reviews

          Average price €20

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

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

          InsiderIndian

          C/ Consell de Cent, 377, 08009, Barcelona

          9.5 / 10
          4,886 reviews

          Average price €23 american express Welcome

          30% off food!

          InsiderMediterranean

          Carrer de Calàbria, 69, 08015, Barcelona

          9.4 / 10
          5,917 reviews

          Average price €40 Accepts Yums american express Welcome

          50% off food!

            Raw food

            Carrer de l'Encarnació, 38, Barcelona, Spain, 08024, Barcelona

            9.0 / 10
            1,289 reviews

            Average price €18

            50% off food!

            YUMS x2InsiderCreative

            Vía Laietana, 49, 08003, Barcelona

            9.2 / 10
            790 reviews

            Average price €30 american express Welcome

            YUMS x2InsiderCreative

            Carrer de les Guilleries, 17, 08012, Barcelona

            9.3 / 10
            5,366 reviews

            Average price €30 Accepts Yums

            50% off food!

              Mediterranean

              C/ Diputación, 301, 08009, Barcelona

              9.2 / 10
              967 reviews

              Average price €28

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

                Creative

                Carrer de la Carassa, s/n, 08003, Barcelona

                9.4 / 10
                1,166 reviews

                Average price €23

                30% off food!

                  Indian

                  C/ Girona, 57, 08009, Barcelona

                  9.4 / 10
                  2,247 reviews

                  Average price €25

                  30% off food!

                    Argentinian

                    C/ Balmes, 127, 08008, Barcelona

                    8.8 / 10
                    7,110 reviews

                    Average price €25 Accepts Yums american express Welcome

                    50% off food!

                    InsiderCatalan

                    C/ Diputación, 201, 08011, Barcelona

                    9.6 / 10
                    737 reviews

                    Average price €48

                    Menú 68.2 € 68,2 €

                      Catalan

                      Carrer de Santa Amàlia, 38, 08031, Barcelona

                      9.0 / 10
                      509 reviews

                      Average price €18

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

                        Spanish

                        C/Carders, 23, 08003, Barcelona

                        9.1 / 10
                        792 reviews

                        Average price €25 american express Welcome

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

                          Mediterranean

                          C/ Moll d' Espanya, 5 (Segunda planta C.C.Maremagnum), 08039, Barcelona

                          8.7 / 10
                          10,121 reviews

                          Average price €24 Accepts Yums

                          50% off food!

                            Mexican

                            C/ Passeig de Maragall, 107, 08041, Barcelona

                            8.9 / 10
                            2,568 reviews

                            Average price €21

                            30% off food!

                              Mediterranean

                              Avinguda Rius i Taulet, 1-3, 08004, Barcelona

                              9.2 / 10
                              1,063 reviews

                              Average price €25

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

                                Argentinian

                                Carrer d'Aragó, 224, 08011, Barcelona

                                9.0 / 10
                                2,816 reviews

                                Average price €25 american express Welcome

                                30% off food!

                                  Catalan

                                  Carrer de Balmes, 139, 08008, Barcelona

                                  9.6 / 10
                                  176 reviews

                                  Average price €28 american express Welcome

                                    Vegetarian

                                    C/ Pintor Fortuny, 25, 08001, Barcelona

                                    9.2 / 10
                                    1,849 reviews

                                    Average price €19

                                    30% off food!

                                    YUMS x2MICHELINCatalan

                                    C/ de Sant Pau, 9, 08001, Barcelona

                                    9.6 / 10
                                    1,825 reviews

                                    Average price €49 Accepts Yums american express Welcome

                                    Menú del dia 32 €

                                    YUMS x2MICHELINMediterranean

                                    C/ Valencia, 28, 08015, Barcelona

                                    9.4 / 10
                                    632 reviews

                                    Average price €70 Accepts Yums

                                    Menú Club 38,5 €

                                      Italian

                                      Carrer de Tordera, 33, 08012, Barcelona

                                      9.1 / 10
                                      3,299 reviews

                                      Average price €25

                                      30% off food!

                                      Filter

                                      TheFork advantages