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,173 restaurants
Why you received these results
MexGal, Barcelona

    PAYFusion

    MexGal

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

    9.3 / 10
    521 reviews

    Average price €25 Accepts Yums american express Welcome

    40% off the 'a la carte' menu

    La Boca Agua, Barcelona

      YUMS x2PAYMediterranean

      Carrer del Roser, 34, 08004, Barcelona

      8.9 / 10
      617 reviews

      Average price €25 Accepts Yums american express Welcome

      30% off the 'a la carte' menu

      Cibulet, Barcelona
      Great Deal

      InsiderPAYFusion

      Carrer de Francisco Giner, 54, 08012, Barcelona

      9.6 / 10
      2,361 reviews

      Average price €36 Accepts Yums american express Welcome

      50% off the 'a la carte' menu

      Musiú, Barcelona
      On A Budget

        YUMS x2Italian

        Carrer de Pau Claris, 112, 08009, Barcelona

        9.2 / 10
        1,147 reviews

        Average price €12 american express Welcome

        Formula €13.4

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

        Lascar 74, Barcelona
        Top Rated

          Seafood

          Carrer del Roser, 74, 08004, Barcelona

          9.4 / 10
          1,078 reviews

          Average price €17 Accepts Yums american express Welcome

          30% off the 'a la carte' menu

          Rooftop Terraza Verbena - Monument Hotel, Barcelona

            YUMS x2PAYMediterranean

            Passeig de Gràcia, 75, 08008, Barcelona

            9.1 / 10
            280 reviews

            Average price €39

            Koh-i-Noor India Barcelona, Barcelona

              Indian

              Carrer del Marquès de Campo Sagrado,3, 08015, Barcelona

              9.1 / 10
              1,371 reviews

              Average price €20 american express Welcome

              30% off the 'a la carte' menu

              Chihuahua, Barcelona

                PAYMexican

                Passeig de Maragall, 107, 08041, Barcelona

                9.1 / 10
                2,968 reviews

                Average price €21

                30% off the 'a la carte' menu

                Casa Bangla, Barcelona
                Top Rated

                  PAYIndian

                  Carrer d'En Sant Climent, 8, 08001, Barcelona

                  9.5 / 10
                  196 reviews

                  Average price €16 Accepts Yums

                  40% off the 'a la carte' menu

                  Craft Pizza, Barcelona
                  Top Rated

                    PAY

                    Avinguda Diagonal, 353, Local A, 08037, Barcelona

                    9.4 / 10
                    996 reviews

                    Average price €15 american express Welcome

                    30% off the 'a la carte' menu

                    Koh-ndal Thai Bistro, Barcelona

                      Thai

                      Passeig de Sant Gervasi, 57B, 08022, Barcelona

                      9.2 / 10
                      2,638 reviews

                      Average price €20

                      30% off the 'a la carte' menu

                      Al Grano Bistro, Barcelona

                        PAY

                        Carrer de Tamarit, 104, 08015, Barcelona

                        9.2 / 10
                        235 reviews

                        Average price €25 american express Welcome

                        30% off the 'a la carte' menu

                        Indian Herbs, Barcelona

                          PAYIndian

                          Carrer de Còrsega, 421, 08037, Barcelona

                          9.2 / 10
                          318 reviews

                          Average price €20 american express Welcome

                          30% off the 'a la carte' menu

                          Anauco Sagrada Familia, Barcelona
                          On A Budget

                            American

                            Carrer de València, 428, 08013, Barcelona

                            9.1 / 10
                            1,227 reviews

                            Average price €13

                            30% off the 'a la carte' menu

                            Enoteca Paco Pérez - Hotel Arts Barcelona, Barcelona
                            Top Rated

                            2 starsMICHELINMediterranean

                            Carrer de la Marina, 19-21, 08005, Barcelona

                            9.7 / 10
                            106 reviews

                            Average price €196

                            Menú degustación €196

                            Indian curry house, Barcelona

                              PAYIndian

                              Muntaner 443 445, 08021, Barcelona

                              9.2 / 10
                              125 reviews

                              Average price €18 american express Welcome

                              30% off the 'a la carte' menu

                              La Adelita Botanero, Barcelona
                              Great Deal

                                PAYMexican

                                Carrer de Muntaner, 100, 08036, Barcelona

                                8.8 / 10
                                5,765 reviews

                                Average price €20 Accepts Yums american express Welcome

                                50% off the 'a la carte' menu

                                Caradura Mitre, Barcelona

                                  PAYInternational

                                  Ronda del General Mitre, 152, 08006, Barcelona

                                  8.8 / 10
                                  147 reviews

                                  Average price €30

                                  40% off the 'a la carte' menu

                                  Grill restaurant, Barcelona

                                    Steakhouse

                                    Carrer de la Freneria, 5, 08002, Barcelona

                                    8.9 / 10
                                    2,898 reviews

                                    Average price €25 american express Welcome

                                    30% off the 'a la carte' menu

                                    Fukuoka, Barcelona

                                      PAYJapanese

                                      Carrer de Milà i Fontanals, 60, 08012, Barcelona

                                      9.2 / 10
                                      2,246 reviews

                                      Average price €18

                                      30% off the 'a la carte' menu

                                      Boraz, Barcelona
                                      Top Rated

                                      InsiderPAYMediterranean

                                      Carrer de Muntaner, 124, 08036, Barcelona

                                      9.6 / 10
                                      511 reviews

                                      Average price €58 american express Welcome

                                      Menú degustación €70

                                      TAKIYO Sushi, Barcelona
                                      On A Budget

                                        PAYJapanese

                                        Carrer del Marquès de Sentmenat, 54, 08029, Barcelona

                                        9.0 / 10
                                        61 reviews

                                        Average price €15 american express Welcome

                                        30% off the 'a la carte' menu

                                        El Rincón - Grill Restaurant, Barcelona

                                          Steakhouse

                                          Carrer del Carme, 28, 08001, Barcelona

                                          8.9 / 10
                                          1,473 reviews

                                          Average price €25 american express Welcome

                                          30% off food!

                                          TunaTeca Balfegó, Barcelona
                                          Top Rated

                                          YUMS x2MICHELINJapanese

                                          Avinguda Diagonal, 439, 08036, Barcelona

                                          9.5 / 10
                                          930 reviews

                                          Average price €80 Accepts Yums american express Welcome

                                          Red Gourmet Menu €109

                                          Wendy's Brunch, Barcelona
                                          Great Deal

                                            PAYFusion

                                            Carrer de Tamarit, 101, 08015, Barcelona

                                            9.3 / 10
                                            70 reviews

                                            Average price €25

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