MenusNeighborhoodsDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesLoyalty programInsider selectionsMICHELIN GuideOnly with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best Restaurants in Barcelona

1,183 restaurants
Cibulet, Barcelona
Top Rated

InsiderPAYFusion

Cibulet

Carrer de Francisco Giner, 54, 08012, Barcelona

9.6 / 10
2,210 reviews

Average price €36 Accepts Yums american express Welcome

30% off the 'a la carte' menu

Umbrella My Sushi, Barcelona
Great Deal

    YUMS x2PAYJapanese

    Carrer de Llull, 226, 08005, Barcelona

    9.0 / 10
    695 reviews

    Average price €22 Accepts Yums american express Welcome

    50% off the 'a la carte' menu

    Antigua, Barcelona
    Great Deal

    InsiderMediterranean

    Carrer de Marià Cubí, 59, 08006, Barcelona

    9.4 / 10
    28,878 reviews

    Average price €30 Accepts Yums american express Welcome

    50% off the 'a la carte' menu

    Agust, Barcelona

      YUMS x2PAYSpanish

      Carrer del Parlament, 54, 08015, Barcelona

      9.2 / 10
      205 reviews

      Average price €30 american express Welcome

      30% off the 'a la carte' menu

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

      Transilvania Barcelona, Barcelona
      Great Deal

        YUMS x2PAYEastern Europe

        Carrer Provenza 99 ,Barcelona 08029, 08029, Barcelona

        9.6 / 10
        1,010 reviews

        Average price €25 american express Welcome

        50% off the 'a la carte' menu

        La Tata, Barcelona
        Great Deal

        InsiderPAYMediterranean

        Carrer de Calàbria, 69, 08015, Barcelona

        9.6 / 10
        6,836 reviews

        Average price €50 Accepts Yums american express Welcome

        50% off the 'a la carte' menu

        Rasoi Ghar, Barcelona
        Top Rated

          PAYIndian

          Carrer de la Reina Cristina, 10, 08003, Barcelona

          9.4 / 10
          948 reviews

          Average price €20 american express Welcome

          40% off the 'a la carte' menu

          Komai Sushi Bar & Restaurant, Barcelona
          On A Budget

            YUMS x2Japanese

            Avinguda Diagonal, 40, 08019, Barcelona

            8.6 / 10
            310 reviews

            Average price €15 Accepts Yums american express Welcome

            40% off the 'a la carte' menu

            Vi Negre, Barcelona
            Great Deal

              YUMS x2PAYMediterranean

              Carrer de les Guilleries, 17, 08012, Barcelona

              9.2 / 10
              5,557 reviews

              Average price €24 Accepts Yums american express Welcome

              50% off the 'a la carte' menu

              Meraviglioso, Barcelona
              Top Rated

                Italian

                C/ Valencia, 28, 08015, Barcelona

                9.6 / 10
                398 reviews

                Average price €19

                30% off the 'a la carte' menu

                Tram Tram, Barcelona
                Top Rated

                YUMS x2MICHELINPAYCatalan

                C/ Major de Sarrià, 121, 08017, Barcelona

                9.4 / 10
                361 reviews

                Average price €60 american express Welcome

                MENU DEGUSTACIÓN semanal (mesa completa) €68

                Hamburguesa Nostra - Les Glories, Barcelona

                  YUMS x2American

                  Avinguda Diagonal, 208, 08018, Barcelona

                  8.6 / 10
                  218 reviews

                  Average price €16 american express Welcome

                  30% off the 'a la carte' menu

                  Fan Dim Sum, Barcelona
                  Top Rated

                    PAYChinese

                    Carrer de Laforja, 128, 08021, Barcelona

                    9.4 / 10
                    592 reviews

                    Average price €20 american express Welcome

                    30% off the 'a la carte' menu

                    Dhaba, Barcelona
                    Top Rated

                      Indian

                      Passeig de Manuel Girona, 50, 08034, Barcelona

                      9.4 / 10
                      2,011 reviews

                      Average price €20 american express Welcome

                      30% off the 'a la carte' menu

                      Sushi Nori, Barcelona
                      Top Rated

                        PAYJapanese

                        Carrer de Ballester, 7, 08023, Barcelona

                        9.8 / 10
                        1,445 reviews

                        Average price €20 american express Welcome

                        20% off the 'a la carte' menu

                        Hungry Eyes, Barcelona
                        Top Rated

                          PAYIndian

                          Carrer dels Comtes de Bell-Lloc, 188, 08014, Barcelona

                          9.5 / 10
                          130 reviews

                          Average price €20 american express Welcome

                          30% off the 'a la carte' menu

                          Speakeasy, Barcelona
                          Great Deal

                          YUMS x2InsiderPAYSpanish

                          C/ Aribau, 162, 08036, Barcelona

                          9.5 / 10
                          938 reviews

                          Average price €80 Accepts Yums american express Welcome

                          50% off the 'a la carte' menu

                          Madame, Barcelona

                            Asian

                            Carrer d'En Robador, 22, 08001, Barcelona

                            9.3 / 10
                            1,577 reviews

                            Average price €20 american express Welcome

                            30% off the 'a la carte' menu

                            Il Mercante Di Venezia, Barcelona

                              Italian

                              Carrer de Josep Anselm Clavé, 11, 08002, Barcelona

                              9.3 / 10
                              2,929 reviews

                              Average price €24 Accepts Yums american express Welcome

                              30% off the 'a la carte' menu

                              La Boca Agua, Barcelona

                                YUMS x2PAYMediterranean

                                Carrer del Roser, 34, 08004, Barcelona

                                8.9 / 10
                                553 reviews

                                Average price €25 Accepts Yums american express Welcome

                                30% off the 'a la carte' menu

                                Green&Burger by Biocenter, Barcelona
                                On A Budget

                                  Vegetarian

                                  Plaça Sagrada Família, 3, 08013, Barcelona

                                  9.3 / 10
                                  269 reviews

                                  Average price €15 american express Welcome

                                  30% off the 'a la carte' menu

                                  Restaurante Sushi taller, Barcelona
                                  Top Rated

                                    PAYJapanese

                                    Carrer de Bigai, 4, 08022, Barcelona

                                    9.4 / 10
                                    201 reviews

                                    Average price €20 american express Welcome

                                    30% off the 'a la carte' menu

                                    Tandoori Nights, Barcelona

                                      PAYIndian

                                      Carrer de les Carretes, 44, 08001, Barcelona

                                      9.3 / 10
                                      705 reviews

                                      Average price €20 american express Welcome

                                      30% off the 'a la carte' menu

                                      Ayres del Sur, Barcelona

                                        Argentinian

                                        Carrer de Casp, 153, 08013, Barcelona

                                        9.3 / 10
                                        748 reviews

                                        Average price €16

                                        30% off the 'a la carte' menu

                                        Rasoi, Barcelona
                                        Top Rated

                                          PAYIndian

                                          Carrer de Londres, 63, 08036, Barcelona

                                          9.4 / 10
                                          3,296 reviews

                                          Average price €20 american express Welcome

                                          30% off the 'a la carte' menu

                                          Frequently Asked Questions

                                          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