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

125 restaurants

Sort by Relevance

Caelis, Barcelona

YUMS x21 starMICHELINPAYMediterranean

Caelis

Via Laietana, 49 (Hotel Ohla Barcelona), 08003, Barcelona

9.6 / 10
1,144 reviews

Average price €75 Accepts Yums american express Welcome

Menu de San Esteban 26 Diciembre €140

RESTAURANT LA FERRERIA DES DE 1987, Barcelona

InsiderMediterranean

Carrer de Neptú, 4, 08006, Barcelona

9.5 / 10
1,648 reviews

Average price €35

MENÚ DEGUSTACIÓN DÍA DE REYES €59.95

MonDoré, Barcelona

    YUMS x2PAYMediterranean

    C/ Floridablanca, 3, 08015, Barcelona

    8.7 / 10
    536 reviews

    Average price €23 american express Welcome

    New Year 2021 / Año nuevo 2021 / Nou Any 2021 €70

    Bilou, Barcelona

    MICHELINCatalan

    Carrer de Pau Claris, 85, 08010, Barcelona

    9.4 / 10
    168 reviews

    Average price €30 american express Welcome

    Noche Vieja 31 New Year 2021 €98

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

    Assunta Barcelona, Barcelona

    InsiderItalian

    Carrer de Provença, 300, 08008, Barcelona

    9.4 / 10
    708 reviews

    Average price €50 american express Welcome

    Menú Nochebuena €75

    Jara Sushi, Barcelona

      PAYJapanese

      Carrer de Pàdua, 84, 08006, Barcelona

      9.7 / 10
      95 reviews

      Average price €29 Accepts Yums american express Welcome

      JARA Christmas 2021 €49

      Negresco, Barcelona

      InsiderMediterranean

      Carrer de Roger de Llúria, 16-18, 08010, Barcelona

      9.4 / 10
      841 reviews

      Average price €30 american express Welcome

      Reyes 06/01/2022 €45

      Royal Lounge 73, Barcelona

        Mediterranean

        Carrer de Loreto, 30, 08029, Barcelona

        9.5 / 10
        302 reviews

        Average price €20 Accepts Yums

        MENÚ REYES €60

        Koh-ndal Thai Bistro, Barcelona

        InsiderThai

        Passeig de Sant Gervasi, 57B, 08022, Barcelona

        9.2 / 10
        2,101 reviews

        Average price €20

        Menú Degustación de Nochevieja €36

        La Botiga - Gandesa, Barcelona

          Mediterranean

          Carrer de Gandesa, 10, 08029, Barcelona

          9.0 / 10
          513 reviews

          Average price €20 american express Welcome

          Menú Navidad €42.5

          Rumbo Bar & Eatery, Barcelona

            International

            Carrer de Pau Claris, 122, 08009, Barcelona

            9.1 / 10
            56 reviews

            Average price €34 Accepts Yums american express Welcome

            Navidad 2021 €58

            Vi Negre, Barcelona

            YUMS x2InsiderPAYMediterranean

            Carrer de les Guilleries, 17, 08012, Barcelona

            8.7 / 10
            5,471 reviews

            Average price €24 Accepts Yums american express Welcome

            50% off the 'a la carte' menu

            CentOnze - Hotel Le Méridien, Barcelona

              PAYMediterranean

              La Rambla, 111, 08002, Barcelona

              9.0 / 10
              3,976 reviews

              Average price €24 Accepts Yums american express Welcome

              New Year 2021 - BRUNCH DE AÑO NUEVO €59

              Barnabier, Barcelona

                Mediterranean

                Carrer de la Marina, 16, Local 3 (Entrada por Passeig Marítimo), 08005, Barcelona

                9.0 / 10
                101 reviews

                Average price €29 american express Welcome

                Christmas 2021 €48

                Crosmas Casanova, Barcelona

                  Arrocería

                  Carrer de Casanova, 158, 08036, Barcelona

                  9.0 / 10
                  642 reviews

                  Average price €20 american express Welcome

                  MENÚ GRUPOS FIESTAS NAVIDEÑAS 2021 (60 EU) RESERVAR MÍNIMO 2 DÍAS LABORABLES ANTES NO DISPONIBLE EL 24/12 PARA CENAR NI EL 25/12 (CERRADO) €60

                  Arrosseria Xàtiva Gràcia, Barcelona

                    Arrocería

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

                    8.8 / 10
                    1,044 reviews

                    Average price €30 american express Welcome

                    INFANTIL (Niños hasta los 12 años) €28

                    De Cupé, Barcelona

                      Peruvian

                      Avinguda Meridiana, 211, 08027, Barcelona

                      9.6 / 10
                      2,027 reviews

                      Average price €25 Accepts Yums

                      20% off the 'a la carte' menu

                      El Argentino, Barcelona

                        Argentinian

                        Carrer d'Aragó, 224, 08011, Barcelona

                        8.8 / 10
                        3,048 reviews

                        Average price €25 american express Welcome

                        Noche Vieja 2021 €86.9

                        SOLC - Majestic Hotel & Spa, Barcelona

                        InsiderMediterranean

                        Passeig de Gràcia 68, 08008, Barcelona

                        9.2 / 10
                        157 reviews

                        Average price €50 Accepts Yums

                        30% off the 'a la carte' menu

                        L'Ombú, Barcelona

                          PAYMediterranean

                          C/ Sardenya, 445, 08025, Barcelona

                          8.9 / 10
                          3,534 reviews

                          Average price €21 american express Welcome

                          50% off the 'a la carte' menu

                          Mussol - C.C. Glòries, Barcelona

                            Catalan

                            Avinguda Diagonal, 208, 08018, Barcelona

                            8.7 / 10
                            341 reviews

                            Average price €20 american express Welcome

                            Menú Navidad €35

                            Arrosseria Xàtiva Sant Antoni, Barcelona

                            InsiderArrocería

                            Carrer de Muntaner, 6, 08011, Barcelona

                            8.7 / 10
                            500 reviews

                            Average price €30 american express Welcome

                            INFANTIL (Niños hasta los 12 años) €28

                            Tapa Tapa - C.C. Arenas, Barcelona

                              Mediterranean

                              Carrer de Llança, 15, 08015, Barcelona

                              8.5 / 10
                              122 reviews

                              Average price €11 american express Welcome

                              Menú Navidad €35

                              Mussol - C.C. Arenas, Barcelona

                                Catalan

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

                                8.6 / 10
                                267 reviews

                                Average price €20 american express Welcome

                                Menú Navidad €35

                                La Adelita Botanero, Barcelona

                                  PAYMexican

                                  Carrer de Muntaner, 100, 08036, Barcelona

                                  8.9 / 10
                                  4,273 reviews

                                  Average price €20 Accepts Yums american express Welcome

                                  50% off the 'a la carte' menu

                                  Frequently Asked Questions

                                  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!