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,883 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,011 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
          950 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

            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

                      Rangoli, Barcelona
                      Top Rated

                        Indian

                        Passeig Joan de Borbó, 78, 08039, Barcelona

                        9.4 / 10
                        2,857 reviews

                        Average price €21 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,579 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,930 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

                                        Villa Caprice, Barcelona
                                        Great Deal

                                          Mediterranean

                                          Avinguda de Gaudí, 3, 08025, Barcelona

                                          9.0 / 10
                                          1,822 reviews

                                          Average price €25 american express Welcome

                                          50% off the 'a la carte' menu

                                          Royal Lounge 73, Barcelona
                                          Top Rated

                                            Mediterranean

                                            Carrer de Loreto, 30, 08029, Barcelona

                                            9.4 / 10
                                            561 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