Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Barcelona

3,537 restaurants

Sort by Relevance

Inka, Barcelona

    Peruvian

    Inka

    Carrer d' Escòcia, 62, 08016, Barcelona

    Average price €20

    Butcher BCN, Barcelona

      British

      Travessera de Gràcia, 228, 08024, Barcelona

      Average price €15

      Sukhothai, Barcelona

        Asian

        Carrer de Laforja, 23, 08006, Barcelona

        Average price €18

        El Faro, Barcelona

          Seafood

          Carrer Arago,159, Barcelona, Spain, 08011, Barcelona

          Average price €30

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

          Micu Maku, Barcelona

            Mediterranean

            Carrer d'Aribau, 22, 08011, Barcelona

            Average price €25

            Bao Bar by Paco Pérez, Barcelona

              Author

              Carrer d'Arimon, 48, 08022, Barcelona

              Average price €20

              Topik, Barcelona

                From market

                Carrer de València, 199, 08011, Barcelona

                Average price €30

                Misky Peruvian Restobar, Barcelona

                  Peruvian

                  Carrer del Comte d'Urgell, 111, 08011, Barcelona

                  Average price €12

                  Bodega La Puntual, Barcelona

                    From market

                    Carrer de Montcada, 22, 08003, Barcelona

                    Average price €25

                    La Mar de Bo, Barcelona

                      Mediterranean

                      Plaça de Pau Vila, 1, 08039, Barcelona

                      Average price €35

                      Yamadori, Barcelona

                        Japanese

                        C/ Aribau, 68, 08011, Barcelona

                        Average price €25

                        BOO Restaurant & Beach Club, Barcelona

                          Mediterranean

                          C/ Playa Nova de Mar Bella, s/n ( Ronda Litoral esq. Bac de Roda ), 08005, Barcelona

                          Average price €30

                          The Best Restaurants in Barcelona

                          Barcelona is a city of fashion in Europe and much of that reputation is due to its great restaurants. We select the best for you.

                          Cities around Barcelona

                          Filter

                          TheFork advantages