Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Restaurant hotel Restaurants in Barcelona

47 restaurants
Why you received these results
Oria de Martín Berasategui, Barcelona
Top Rated

1 starMICHELINPAYMediterranean

Oria de Martín Berasategui

Passeig de Gràcia, 75, 08008, Barcelona

9.6 / 10
1,571 reviews

Average price €120 Accepts Yums american express Welcome

Menú Degustación 2 €140

Seventeen - Hotel Olivia Balmes, Barcelona

InsiderMediterranean

Carrer de Balmes, 115-117, 08008, Barcelona

9.1 / 10
795 reviews

Average price €40

30% off the 'a la carte' menu

CentOnze - Hotel Le Méridien, Barcelona

    PAYMediterranean

    La Rambla, 111, 08002, Barcelona

    8.9 / 10
    4,159 reviews

    Average price €24 Accepts Yums american express Welcome

    30% off the 'a la carte' menu

    L' Origen, Barcelona

      YUMS x2PAYMediterranean

      Carrer d'Aribau, 100, 08036, Barcelona

      9.0 / 10
      105 reviews

      Average price €25

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

      Rooftop Terraza Verbena - Monument Hotel, Barcelona

        YUMS x2PAYMediterranean

        Passeig de Gràcia, 75, 08008, Barcelona

        9.1 / 10
        262 reviews

        Average price €39

        Bistro Helena, Barcelona

          Mediterranean

          Via Laietana, 30, 08003, Barcelona

          9.2 / 10
          2,738 reviews

          Average price €45 american express Welcome

          30% off the 'a la carte' menu

          Studio Miramar - Hotel Miramar, Barcelona

            PAYMediterranean

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

            9.2 / 10
            2,215 reviews

            Average price €40 american express Welcome

            Tast Miramar €56

            Negresco, Barcelona

            InsiderMediterranean

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

            9.3 / 10
            909 reviews

            Average price €30 american express Welcome

            Menú del Día €26

            Ascent by Eboca Restaurant, Barcelona

              Mediterranean

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

              9.2 / 10
              294 reviews

              Average price €28 Accepts Yums

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

              YUMS x2MICHELINPAYCatalan

              C/ de Sant Pau, 9, 08001, Barcelona

              9.6 / 10
              2,691 reviews

              Average price €49 Accepts Yums american express Welcome

              Menú Degustación €72

              La Plassohla, Barcelona

                YUMS x2PAYSeafood

                Vía Laietana, 49, 08003, Barcelona

                8.2 / 10
                864 reviews

                Average price €30 Accepts Yums

                Pelai by Eboca Restaurant, Barcelona

                  Catalan

                  Carrer dels Tallers, 62, 08001, Barcelona

                  8.9 / 10
                  277 reviews

                  Average price €18

                  Menú pica pica €50

                  Caelis, Barcelona
                  Top Rated

                  YUMS x21 starMICHELINPAYMediterranean

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

                  9.5 / 10
                  1,215 reviews

                  Average price €75 Accepts Yums american express Welcome

                  The Greenhouse - Hotel Pulitzer, Barcelona

                    PAYMediterranean

                    Carrer de Bergara, 8, 08002, Barcelona

                    8.8 / 10
                    106 reviews

                    Average price €25 american express Welcome

                    Menú Festivo (mediodía) €25

                    Arrel - Hotel Intercontinental Barcelona, Barcelona

                      PAYEuropean

                      Av. de Rius i Taulet, 1, 08004, Barcelona

                      9.0 / 10
                      19 reviews

                      Average price €55

                      30% off the 'a la carte' menu

                      Moments - Mandarin Oriental, Barcelona, Barcelona

                      YUMS x22 starsMICHELINCatalan

                      Passeig de Gràcia, 38, 08007, Barcelona

                      9.1 / 10
                      297 reviews

                      Average price €190 american express Welcome

                      Enoteca Paco Pérez - Hotel Arts Barcelona, Barcelona
                      Top Rated

                      2 starsMICHELINMediterranean

                      Carrer de la Marina, 19-21, 08005, Barcelona

                      9.6 / 10
                      108 reviews

                      Average price €196

                      Menú degustación €196

                      La Terraza del Claris - Hotel Claris, Barcelona

                        Mediterranean

                        C/ Pau Claris, 150, 08009, Barcelona

                        9.0 / 10
                        2,243 reviews

                        Average price €55 american express Welcome

                        Nineteen Restaurant - Olivia Plaza Hotel, Barcelona

                          Mediterranean

                          Pl. de Catalunya, 19, 08002, Barcelona

                          9.1 / 10
                          1,947 reviews

                          Average price €29 american express Welcome

                          30% off the 'a la carte' menu

                          Virens, Barcelona

                          YUMS x2MICHELINVegetarian

                          Gran Via de les Corts Catalanes, 619, 08007, Barcelona

                          9.2 / 10
                          265 reviews

                          Average price €40 Accepts Yums american express Welcome

                          30% off the 'a la carte' menu

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

                            Mediterranean

                            Carrer del Rosselló, 191, 08036, Barcelona

                            8.6 / 10
                            109 reviews

                            Average price €23 american express Welcome

                            Balmes 103 - Hotel Barcelona Center, Barcelona

                              Mediterranean

                              C/ Balmes, 103, 08008, Barcelona

                              8.6 / 10
                              181 reviews

                              Average price €35 american express Welcome

                              Santa Clara, Barcelona

                                Mediterranean

                                Carrer Jiménez i Iglesias, 11, 08034, Barcelona

                                8.6 / 10
                                933 reviews

                                Average price €34 american express Welcome

                                Le Bouchon - Hotel Mercer Barcelona, Barcelona

                                  Mediterranean

                                  Carrer dels Lledó, 7, 08002, Barcelona

                                  8.9 / 10
                                  180 reviews

                                  Average price €20

                                  Rooftop de Informal by Marc Gascons- Hotel Serras, Barcelona
                                  Top Rated

                                    PAYMediterranean

                                    Passeig de Colom, 9, 08002, Barcelona

                                    9.7 / 10
                                    361 reviews

                                    Average price €50

                                    Frequently Asked Questions