NeighborhoodsOnly 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 Barcelona

160 restaurants

Sort by Relevance

    Pizzeria

    Rossini

    Plaça Reial, 13, 08002, Barcelona

    9.0 / 10
    298 reviews

    Average price €25 american express Welcome

      Peruvian

      Carrer d'Arizala, 5, 08028, Barcelona

      9.1 / 10
      1,392 reviews

      Average price €25 american express Welcome

      Menú de mediodía 12,9 €

        Mediterranean

        Plaça d'Antonio López, 6, 08002, Barcelona

        9.3 / 10
        27 reviews

        Average price €20

          Mediterranean

          Ronda de la Universitat, 35, 08007, Barcelona

          9.7 / 10
          223 reviews

          Average price €14

          Menú 38 €

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

            YUMS x2Mediterranean

            La Rambla, 111, 08002, Barcelona

            Average price €28 Accepts Yums

            50% off food!

              Thai

              Carrer de la Diputació, 273, 08007, Barcelona

              8.9 / 10
              2,500 reviews

              Average price €27

              Menú mediodía 18.50€ 18,5 €

                Indian

                Passeig Joan de Borbó, 78, 08039, Barcelona

                9.6 / 10
                2,459 reviews

                Average price €21 american express Welcome

                30% off food!

                  Japanese

                  Carrer de Madrazo, 15, 08006, Barcelona

                  8.9 / 10
                  2,013 reviews

                  Average price €20 Accepts Yums

                  InsiderMediterranean

                  Avinguda Diagonal, 436, 08037, Barcelona

                  9.1 / 10
                  87 reviews

                  Average price €30 american express Welcome

                    Greek

                    Carrer del Torrent de l'Olla, 123, 08012, Barcelona

                    8.8 / 10
                    622 reviews

                    Average price €23

                    Apolo 16,00 € 16,5 €

                      Arrocería

                      C/ del Torrent d'En Vidalet, 26, 08012, Barcelona

                      8.8 / 10
                      937 reviews

                      Average price €30

                      MENÚ DEGUSTACIÓN DE NOCHE 25 €

                      MICHELINMediterranean

                      Carrer de la Infanta Isabel, 4, 08022, Barcelona

                      9.2 / 10
                      2,171 reviews

                      Average price €43 american express Welcome

                      Menú del día (festivos no incluidos) 22 €

                        Mediterranean

                        C/ Marina, 16-18, Local 3, Entrada por paseo maritimo, 08005, Barcelona

                        8.6 / 10
                        83 reviews

                        Average price €29 american express Welcome

                        Menú Marinero 25€ 25 €

                          Author

                          Carrer del Parlament, 26, 08015, Barcelona

                          8.1 / 10
                          1,241 reviews

                          Average price €20

                          30% off food!

                            From Galicia

                            Port Olimpic, 08005, Barcelona

                            9.1 / 10
                            616 reviews

                            Average price €30

                              Spanish

                              9.5 / 10
                              167 reviews

                              Average price €11

                              Menú del dia 10 €

                              InsiderIndian

                              Carrer de Muntaner, 152, 08036, Barcelona

                              9.6 / 10
                              878 reviews

                              Average price €22

                                Mediterranean

                                Paseig del Taulat, 243, 08019, Barcelona

                                9.8 / 10
                                454 reviews

                                Average price €15

                                Menú de Grupos (Máx. 4-6 pax) - A consultar previamente con rest 15 €

                                MICHELINCatalan

                                C/ Séneca, 20, 08006, Barcelona

                                8.9 / 10
                                327 reviews

                                Average price €45 american express Welcome

                                  YUMS x2Spanish

                                  Carrer del Parlament, 54, Barcelona, Spain, 08015, Barcelona

                                  8.7 / 10
                                  2,173 reviews

                                  Average price €45 Accepts Yums american express Welcome

                                  20% off food!

                                    Catalan

                                    Gran Via de les Corts Catalanes, 373, 08015, Barcelona

                                    8.6 / 10
                                    162 reviews

                                    Average price €20

                                    Menú Calçots 28 € 28 €

                                      Mexican

                                      Carrer d'Enric Granados, 9, 08007, Barcelona

                                      8.7 / 10
                                      169 reviews

                                      Average price €18

                                      30% off food!

                                        YUMS x2Japanese

                                        Carrer de Mallorca, 188, 08036, Barcelona

                                        8.9 / 10
                                        4,207 reviews

                                        Average price €30 Accepts Yums

                                          YUMS x2Mediterranean

                                          C/ Ample, 46, 08002, Barcelona

                                          8.9 / 10
                                          273 reviews

                                          Average price €16

                                            Homemade cuisine

                                            Carrer de Vallhonrat, 19, 08004, Barcelona

                                            8.1 / 10
                                            95 reviews

                                            Average price €20

                                            Menú del mediodía 11 €

                                            The Best Restaurants Open on Christmas Day in Barcelona

                                            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!