Register my restaurant
Help

The Best Restaurant hotel Restaurants in Barcelona

48 restaurants
Why you received these results
Restaurant hotel - Moments - Mandarin Oriental, Barcelona, Barcelona
Top Rated

MICHELINCatalan

Moments - Mandarin Oriental, Barcelona

Passeig de Gràcia, 38, 08007, Barcelona

9.1 / 10
390 reviews

Average price €190 american express Welcome

Menú reducido 175€ / Menú completo €215

Restaurant hotel - La Terraza del Claris - Hotel Claris, Barcelona

    Catalan

    C/ Pau Claris, 150, 08009, Barcelona

    9.5 / 10
    2,196 reviews

    Average price €55 american express Welcome

    Menú de Navidad €99

    Restaurant hotel - La Plassohla, Barcelona

      Seafood

      Vía Laietana, 49, 08003, Barcelona

      9.2 / 10
      943 reviews

      Average price €30 american express Welcome

      Menú de Fin de Año / New Year’s Eve Menu €170

      Restaurant hotel - Caelis, Barcelona
      Top Rated

      MICHELINFrench

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

      9.5 / 10
      1,435 reviews

      Average price €75 american express Welcome

      Almuerzo de Año nuevo / New year Lunch €165

      Restaurant hotel - Fonda España by Martín Berasategui - Hotel España, Barcelona
      Top Rated

      MICHELINPAYCatalan

      C/ de Sant Pau, 9, 08001, Barcelona

      9.6 / 10
      3,326 reviews

      Average price €49 american express Welcome

      Menú Rosa de Barcelona €69

      Oria de Martín Berasategui, Barcelona
      Top Rated

      MICHELINPAYMediterranean

      Passeig de Gràcia, 75, 08008, Barcelona

      9.5 / 10
      1,685 reviews

      Average price €120 american express Welcome

      Menú de Navidad €225

      Nineteen Restaurant - Olivia Plaza Hotel, Barcelona

        Catalan

        Pl. de Catalunya, 19, 08002, Barcelona

        9.4 / 10
        2,600 reviews

        Average price €29 american express Welcome

        20% off the 'a la carte' menu

        Vibra Speakeasy, Barcelona
        Great Deal

          PAYMediterranean

          C/ d'Aragó, 271, 08007, Barcelona

          8.4 / 10
          54 reviews

          Average price €25 american express Welcome

          Christmas menu €65

          Negresco, Barcelona

          INSIDERMediterranean

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

          9.3 / 10
          984 reviews

          Average price €40 american express Welcome

          20% off the 'a la carte' menu

          Seventeen - Hotel Olivia Balmes, Barcelona

            Mediterranean

            Carrer de Balmes, 115-117, 08008, Barcelona

            9.0 / 10
            951 reviews

            Average price €30 american express Welcome

            30% off the 'a la carte' menu

            B Lounge - Hotel Barceló Raval, Barcelona

              Spanish

              Rambla del Raval, 17-21, 08001, Barcelona

              8.9 / 10
              1,476 reviews

              Average price €25 american express Welcome

              30% off the 'a la carte' menu

              L' Origen, Barcelona

                PAYMediterranean

                Carrer d'Aribau, 100, 08036, Barcelona

                9.5 / 10
                210 reviews

                Average price €25 american express Welcome

                Amar Barcelona, Barcelona
                Top Rated

                  MICHELINPAYSpanish

                  Gran Via de les Corts Catalanes, 668, 08010, Barcelona

                  9.2 / 10
                  187 reviews

                  Average price €120 american express Welcome

                  Bodega Bonay, Barcelona

                    Gran Via de les Corts Catalanes, 700, 08010, Barcelona

                    9.3 / 10
                    339 reviews

                    Average price €35 american express Welcome

                    Menú grupos +8 ( incluye agua y pan ) €40

                    L'Illa de Rosselló - Hotel Evenia Rosselló, Barcelona

                      Catalan

                      Carrer del Rosselló, 191, 08036, Barcelona

                      7.7 / 10
                      136 reviews

                      Average price €28 american express Welcome

                      Christmas menu €70

                      Racó del Montblanc - Hotel HCC Montblanc, Barcelona

                        Catalan

                        Via Laietana, 61, 08003, Barcelona

                        9.3 / 10
                        103 reviews

                        Average price €21 american express Welcome

                        COCKTAIL Grups Nadals / Grupos Navidades €58

                        Pelai by Eboca Restaurant, Barcelona

                          Catalan

                          Carrer dels Tallers, 62, 08001, Barcelona

                          9.0 / 10
                          383 reviews

                          Average price €40 american express Welcome

                          Menú pica pica €50

                          Ascent by Eboca Restaurant, Barcelona

                            Mediterranean

                            C/ Arcs, 10 - Hotel Catalonia Catedral, 08002, Barcelona

                            9.0 / 10
                            312 reviews

                            Average price €32 american express Welcome

                            Menú Sant Esteve €70

                            Studio Miramar - Hotel Miramar, Barcelona

                              Mediterranean

                              Plaça de Carlos Ibáñez, 3, 08038, Barcelona

                              9.4 / 10
                              2,515 reviews

                              Average price €40 american express Welcome

                              30% off the 'a la carte' menu

                              CentOnze - Hotel Le Méridien, Barcelona

                                PAYMediterranean

                                La Rambla, 111, 08002, Barcelona

                                8.9 / 10
                                4,131 reviews

                                Average price €24 american express Welcome

                                20% off the 'a la carte' menu

                                Rooftop Terraza Verbena - Monument Hotel, Barcelona

                                  PAYMediterranean

                                  Passeig de Gràcia, 75, 08008, Barcelona

                                  8.8 / 10
                                  423 reviews

                                  Average price €39 american express Welcome

                                  Menú de Navidad €100

                                  Rooftop Garden - El Palace Barcelona, Barcelona

                                    French

                                    Gran Via de les Corts Catalanes, 668 (Planta 7), 08010, Barcelona

                                    8.6 / 10
                                    635 reviews

                                    Average price €70 american express Welcome

                                    CHALET EL PALACE €75

                                    Somni Restaurant - Hotel The One, Barcelona
                                    Top Rated

                                    INSIDERTraditional cuisine

                                    Carrer de Provença, 277, 08037, Barcelona

                                    9.4 / 10
                                    1,285 reviews

                                    Average price €49 american express Welcome

                                    20% off the 'a la carte' menu

                                    Balmes 103 - Hotel Barcelona Center, Barcelona

                                      Mediterranean

                                      C/ Balmes, 103, 08008, Barcelona

                                      8.8 / 10
                                      172 reviews

                                      Average price €35 american express Welcome

                                      MENÚ NAVIDAD 2023 MENÚ NADAL 2023 €65

                                      Mercer Restaurant, Barcelona
                                      Top Rated

                                      INSIDERMediterranean

                                      Carrer dels Lledó, 7, 08002, Barcelona

                                      9.7 / 10
                                      178 reviews

                                      Average price €75 american express Welcome

                                      Cena 24 de diciembre €90

                                      Restaurant-hotel near Barcelona

                                      More food types in Barcelona

                                      • Asian
                                      • Seafood
                                      • Pizzeria
                                      • Vegetarian
                                      • Korean

                                      Frequently Asked Questions