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,176 restaurants
Speakeasy, Barcelona
Great Deal

YUMS x2InsiderPAYSpanish

Speakeasy

C/ Aribau, 162, 08036, Barcelona

9.5 / 10
930 reviews

Average price €80 Accepts Yums american express Welcome

50% off the 'a la carte' menu

Cibulet, Barcelona
Top Rated

InsiderPAYFusion

Carrer de Francisco Giner, 54, 08012, Barcelona

9.6 / 10
2,184 reviews

Average price €36 Accepts Yums american express Welcome

30% off the 'a la carte' menu

Casa Xef, Barcelona
Great Deal

    YUMS x2PAYMediterranean

    Carrer de les Guilleries, 17, 08012, Barcelona

    9.2 / 10
    312 reviews

    Average price €30 Accepts Yums

    50% off the 'a la carte' menu

    Umbrella My Sushi, Barcelona
    Great Deal

      YUMS x2PAYJapanese

      Carrer de Llull, 226, 08005, Barcelona

      9.0 / 10
      664 reviews

      Average price €22 Accepts Yums american express Welcome

      50% off the 'a la carte' menu

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

      Antigua, Barcelona
      Great Deal

      InsiderMediterranean

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

      9.4 / 10
      28,843 reviews

      Average price €30 Accepts Yums american express Welcome

      50% off the 'a la carte' menu

      Vi Negre, Barcelona
      Great Deal

        YUMS x2PAYMediterranean

        Carrer de les Guilleries, 17, 08012, Barcelona

        9.3 / 10
        5,559 reviews

        Average price €24 Accepts Yums american express Welcome

        50% off the 'a la carte' menu

        Transilvania Barcelona, Barcelona
        Great Deal

          YUMS x2PAYEastern Europe

          Carrer Provenza 99 ,Barcelona 08029, 08029, Barcelona

          9.6 / 10
          1,004 reviews

          Average price €25 american express Welcome

          50% off the 'a la carte' menu

          TunaTeca Balfegó, Barcelona
          Top Rated

          YUMS x2MICHELINJapanese

          Avinguda Diagonal, 439, 08036, Barcelona

          9.5 / 10
          847 reviews

          Average price €80 Accepts Yums american express Welcome

          Red Gourmet Menu €109

          Manairó, Barcelona

            YUMS x2MICHELINPAYMediterranean

            C/ Diputació, 424, 08013, Barcelona

            8.9 / 10
            1,192 reviews

            Average price €60 american express Welcome

            MICHELIN Special €60

            La Tata, Barcelona
            Great Deal

            InsiderPAYMediterranean

            Carrer de Calàbria, 69, 08015, Barcelona

            9.6 / 10
            6,831 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
              931 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
                306 reviews

                Average price €15 Accepts Yums american express Welcome

                40% off the 'a la carte' menu

                Brera Restaurant Gnocchi Bar, Barcelona
                Top Rated

                  Italian

                  Carrer de l'Àliga, 25, 08014, Barcelona

                  9.6 / 10
                  1,022 reviews

                  Average price €17 Accepts Yums

                  30% off the 'a la carte' menu

                  Shanti, Barcelona
                  Top Rated

                    Indian

                    C/ Agustina Saragossa, 3-5, 08017, Barcelona

                    9.5 / 10
                    2,625 reviews

                    Average price €17 american express Welcome

                    30% off the 'a la carte' menu

                    Palomino, Barcelona
                    Great Deal

                      PAYCatalan

                      Carrer d'Andrea Dòria, 37, 08003, Barcelona

                      9.5 / 10
                      370 reviews

                      Average price €20 american express Welcome

                      50% off the 'a la carte' menu

                      Meraviglioso, Barcelona
                      Top Rated

                        Italian

                        C/ Valencia, 28, 08015, Barcelona

                        9.6 / 10
                        397 reviews

                        Average price €19

                        30% off the 'a la carte' menu

                        La Carassa, Barcelona
                        Top Rated

                        YUMS x2InsiderCatalan

                        C/ Brosolí, 1, 08003, Barcelona

                        9.7 / 10
                        249 reviews

                        Average price €41 american express Welcome

                        Fan Dim Sum, Barcelona
                        Top Rated

                          PAYChinese

                          Carrer de Laforja, 128, 08021, Barcelona

                          9.4 / 10
                          590 reviews

                          Average price €20 american express Welcome

                          30% off the 'a la carte' menu

                          Bembi, Barcelona
                          Top Rated

                            Indian

                            C/ Consell de Cent, 377, 08009, Barcelona

                            9.4 / 10
                            5,566 reviews

                            Average price €23 american express Welcome

                            30% off the 'a la carte' menu

                            Hofmann, Barcelona

                            YUMS x21 starMICHELINPAYMediterranean

                            Carrer de la Granada del Penedès, 14, 08006, Barcelona

                            9.3 / 10
                            625 reviews

                            Average price €70 american express Welcome

                            Menú gastronómico mediodía con bodega €75

                            Hungry Eyes, Barcelona
                            Top Rated

                              PAYIndian

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

                              9.5 / 10
                              126 reviews

                              Average price €20 american express Welcome

                              30% off the 'a la carte' menu

                              Gyoba, Barcelona
                              Top Rated

                                PAYAsian

                                C. de Pere IV, 199, 08018, Barcelona

                                9.4 / 10
                                433 reviews

                                Average price €18

                                30% off the 'a la carte' menu

                                216 Grammi Poblenou, Barcelona
                                Top Rated

                                  Fusion

                                  Carrer de Bac de Roda, 84, 08019, Barcelona

                                  9.4 / 10
                                  381 reviews

                                  Average price €18 american express Welcome

                                  30% off the 'a la carte' menu

                                  Rangoli, Barcelona
                                  Top Rated

                                    Indian

                                    Passeig Joan de Borbó, 78, 08039, Barcelona

                                    9.4 / 10
                                    2,855 reviews

                                    Average price €21 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,921 reviews

                                      Average price €24 Accepts Yums 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