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 Restaurant hotel Restaurants in Barcelona

62 restaurants

Sort by Relevance

    PAYMediterranean

    Solric Pizza & Grill

    Carrer de Tarragona, 177, 08014, Barcelona

    8.7 / 10
    138 reviews

    Average price €15

    50% off the 'a la carte' menu

      YUMS x2PAYMediterranean

      Carrer d'Aribau, 100, 08036, Barcelona

      8.8 / 10
      45 reviews

      Average price €25

        YUMS x2Mediterranean

        Passeig de Colom, 12, 08002, Barcelona

        9.0 / 10
        394 reviews

        Average price €28

          YUMS x2PAYSeafood

          Vía Laietana, 49, 08003, Barcelona

          8.8 / 10
          816 reviews

          Average price €30 american express Welcome

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

            Mediterranean

            La Rambla, 111, 08002, Barcelona

            9.1 / 10
            3,618 reviews

            Average price €24 Accepts Yums

            50% off the 'a la carte' menu

            InsiderMediterranean

            Plaza Catalunya, 19, 08002, Barcelona

            9.3 / 10
            1,467 reviews

            Average price €25

            30% off the 'a la carte' menu

            InsiderMediterranean

            C/ Pau Claris, 150, 08009, Barcelona

            9.5 / 10
            2,243 reviews

            Average price €55

            YUMS x2MICHELINPAYCatalan

            C/ de Sant Pau, 9, 08001, Barcelona

            9.6 / 10
            2,168 reviews

            Average price €49 Accepts Yums american express Welcome

            Menú Degustación €63

            InsiderMediterranean

            Avenida Catedral, 7, 08002, Barcelona

            9.3 / 10
            173 reviews

            Average price €30

            30% off the 'a la carte' menu

            InsiderPAYMediterranean

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

            9.3 / 10
            2,165 reviews

            Average price €46

            MENÚ MIRAMAR €45

            YUMS x21 starMICHELINPAYMediterranean

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

            9.5 / 10
            1,080 reviews

            Average price €75 Accepts Yums american express Welcome

              Catalan

              Carrer de Bergara, 9 - Hotel Catalonia Plaza Cataluña, 08002, Barcelona

              9.0 / 10
              243 reviews

              Average price €25

                Mediterranean

                Rambla del Raval, 17-21, 08001, Barcelona

                9.1 / 10
                1,249 reviews

                Average price €23

                30% off the 'a la carte' menu

                InsiderMediterranean

                Passeig del Taulat, 262-264 (Hotel Hilton Diagonal Mar), 08019, Barcelona

                8.9 / 10
                81 reviews

                Average price €38

                  Mediterranean

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

                  8.8 / 10
                  766 reviews

                  Average price €34

                  YUMS x22 starsMICHELINCatalan

                  Passeig de Gràcia, 38, 08007, Barcelona

                  9.5 / 10
                  267 reviews

                  Average price €150

                  2 starsMICHELINMediterranean

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

                  9.8 / 10
                  64 reviews

                  Average price €180

                  Menú degustación en 11 pasos €175

                  InsiderMediterranean

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

                  9.5 / 10
                  794 reviews

                  Average price €30

                  Menú del Día €23

                    Mediterranean

                    Carrer dels Lledó, 7, 08002, Barcelona

                    9.7 / 10
                    42 reviews

                    Average price €65

                    YUMS x2InsiderPAYMediterranean

                    Passeig de Gràcia, 75, 08008, Barcelona

                    8.9 / 10
                    89 reviews

                    Average price €39

                    InsiderMediterranean

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

                    9.1 / 10
                    413 reviews

                    Average price €45

                    Menú Secret Garden €58

                      Mediterranean

                      Carrer del Comte Borrell, 68, 08015, Barcelona

                      8.6 / 10
                      107 reviews

                      Average price €20

                        Mediterranean

                        C/ Balmes, 103, 08008, Barcelona

                        Average price €35

                        1 starMICHELINPAYMediterranean

                        Passeig de Gràcia, 75, 08008, Barcelona

                        9.6 / 10
                        1,458 reviews

                        Average price €60 Accepts Yums american express Welcome

                        Menú Sant Jordi €85

                        InsiderMediterranean

                        Via Laietana, 30, 08003, Barcelona

                        Average price €45

                        20% off the 'a la carte' menu

                        Frequently Asked Questions