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
Umbrella My Sushi, Barcelona
Great Deal

    YUMS x2PAYJapanese

    Umbrella My Sushi

    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,894 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

      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

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

        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
          951 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

            Dhaba, Barcelona
            Top Rated

              Indian

              Passeig de Manuel Girona, 50, 08034, Barcelona

              9.4 / 10
              2,013 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,448 reviews

                Average price €20 american express Welcome

                20% off the 'a la carte' menu

                Musiú, Barcelona
                On A Budget

                  YUMS x2Italian

                  Carrer de Pau Claris, 112, 08009, Barcelona

                  9.3 / 10
                  1,107 reviews

                  Average price €12 american express Welcome

                  Formula €13.4

                  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
                      940 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,210 reviews

                      Average price €36 Accepts Yums american express Welcome

                      30% off the 'a la carte' menu

                      Madame, Barcelona

                        Asian

                        Carrer d'En Robador, 22, 08001, Barcelona

                        9.3 / 10
                        1,581 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,932 reviews

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

                                  MexGal, Barcelona

                                    PAYFusion

                                    Av. Francesc Ferrer i Guàrdia, 13, 08038, Barcelona

                                    9.3 / 10
                                    454 reviews

                                    Average price €25 Accepts Yums american express Welcome

                                    40% 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

                                      Amido, Barcelona
                                      Top Rated

                                        PAYMediterranean

                                        Passatge de Batlló, 4, 08036, Barcelona

                                        9.5 / 10
                                        310 reviews

                                        Average price €15

                                        30% off the 'a la carte' menu

                                        Shanghai Stories, Barcelona

                                          Chinese

                                          Carrer d'Aribau, 73, 08036, Barcelona

                                          9.2 / 10
                                          1,021 reviews

                                          Average price €20

                                          30% off the 'a la carte' menu

                                          Koh-ndal Thai Bistro, Barcelona

                                            Thai

                                            Passeig de Sant Gervasi, 57B, 08022, Barcelona

                                            9.2 / 10
                                            2,462 reviews

                                            Average price €20

                                            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