MenusNeighborhoodsDishesDietary requirementsTheFork selections ServicesSetting and ambienceCuisinesLoyalty programInsider selectionsMICHELIN GuideOnly with offersNearby
Register my restaurant
Help
What
Where
Cuisine, restaurant name...

The Best Restaurants in Barcelona

1,185 restaurants
Why you received these results
Aflamas, Barcelona
Top Rated

YUMS x2INSIDERPAYMediterranean

Aflamas

Carrer de Loreto, 32, Baixos, 08029, Barcelona

9.6 / 10
777 reviews

Average price €50 american express Welcome

Lasun, Gastronomía Nepalí, Barcelona
Top Rated

    PAYNepalese

    Carrer d'Aragó, 397, 08013, Barcelona

    9.5 / 10
    1,989 reviews

    Average price €14 american express Welcome

    30% off the 'a la carte' menu

    Dhaba, Barcelona

      Indian

      Passeig de Manuel Girona, 50, 08034, Barcelona

      9.3 / 10
      2,177 reviews

      Average price €20 american express Welcome

      30% off the 'a la carte' menu

      Hungry Eyes, Barcelona
      Top Rated

        PAYIndian

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

        9.5 / 10
        309 reviews

        Average price €20 american express Welcome

        30% off the 'a la carte' menu

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

        Hola Nepal, Barcelona

          PAYIndian

          C/ Lepant, 323, 08025, Barcelona

          9.2 / 10
          1,181 reviews

          Average price €18 american express Welcome

          30% off the 'a la carte' menu

          Pacífico "Tabernas del Mar", Barcelona
          Great Deal

            International

            C/ de la Independència, 348, 08026, Barcelona

            9.3 / 10
            38 reviews

            Average price €30

            50% off the 'a la carte' menu

            Casa Xef, Barcelona
            Great Deal

              PAYMediterranean

              Carrer de les Guilleries, 17, 08012, Barcelona

              9.2 / 10
              440 reviews

              Average price €30 Accepts Yums american express Welcome

              50% off the 'a la carte' menu

              Green&Burger by Biocenter, Barcelona
              On A Budget

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

                9.2 / 10
                350 reviews

                Average price €15 american express Welcome

                30% off the 'a la carte' menu

                Royal Lounge 73, Barcelona

                  PAYMediterranean

                  Carrer de Loreto, 30, 08029, Barcelona

                  9.3 / 10
                  702 reviews

                  Average price €25 american express Welcome

                  30% off the 'a la carte' menu

                  Restaurante Sushi taller, Barcelona

                    PAYJapanese

                    Carrer de Bigai, 4, 08022, Barcelona

                    9.3 / 10
                    293 reviews

                    Average price €20 american express Welcome

                    30% off the 'a la carte' menu

                    Vi Negre, Barcelona
                    Great Deal

                      YUMS x2PAYMediterranean

                      Carrer de les Guilleries, 17, 08012, Barcelona

                      9.1 / 10
                      5,609 reviews

                      Average price €30 Accepts Yums american express Welcome

                      50% off the 'a la carte' menu

                      Biocenter, Barcelona

                        Pintor Fortuny, 25, 08001, Barcelona

                        9.3 / 10
                        2,367 reviews

                        Average price €19 american express Welcome

                        30% off the 'a la carte' menu

                        Sushi Yoi, Barcelona

                          PAYJapanese

                          Passeig de Maragall, 242, 08031, Barcelona

                          9.4 / 10
                          25 reviews

                          Average price €20 american express Welcome

                          30% off the 'a la carte' menu

                          Enigma 23, Barcelona
                          Top Rated

                            PAYAmerican

                            Pg. de Sant Joan, 103, 08037, Barcelona

                            9.4 / 10
                            299 reviews

                            Average price €12 american express Welcome

                            30% off the 'a la carte' menu

                            Pacífico Cantina & Taquería, Barcelona
                            Great Deal

                              International

                              Av. del Paral·lel, 163, 08004, Barcelona

                              8.9 / 10
                              64 reviews

                              Average price €26

                              50% off the 'a la carte' menu

                              Tomodachi, Barcelona

                                Japanese

                                Travesera de Gracia, 250, 08025, Barcelona

                                9.0 / 10
                                1,310 reviews

                                Average price €20 american express Welcome

                                30% off the 'a la carte' menu

                                The Fresh Poke Sancho de Avila, Barcelona
                                On A Budget

                                  Hawaiian

                                  Carrer de Sancho de Ávila, 171, 08018, Barcelona

                                  9.2 / 10
                                  146 reviews

                                  Average price €12 american express Welcome

                                  30% off the 'a la carte' menu

                                  Internacional, Barcelona

                                    Mexican

                                    Carrer de la Jonquera, 26, 08005, Barcelona

                                    9.1 / 10
                                    1,345 reviews

                                    Average price €20 american express Welcome

                                    30% off the 'a la carte' menu

                                    Cal Trapella, Cuina de Mercat, Barcelona

                                      PAYMediterranean

                                      Carrer de Francisco Giner, 22, 08012, Barcelona

                                      9.1 / 10
                                      810 reviews

                                      Average price €22 american express Welcome

                                      30% off the 'a la carte' menu

                                      Food O'clock 食光记, Barcelona

                                        PAYAsian

                                        Carrer de Lepant, 358, 08025, Barcelona

                                        9.5 / 10
                                        22 reviews

                                        Average price €20 american express Welcome

                                        30% off the 'a la carte' menu

                                        Glück Cervecería, Barcelona

                                          PAYMediterranean

                                          Carrer de Sant Medir, 8, 08028, Barcelona

                                          9.2 / 10
                                          120 reviews

                                          Average price €20 american express Welcome

                                          30% off the 'a la carte' menu

                                          Mishki Uchu, Barcelona

                                            PAYPeruvian

                                            Carrer de Sepúlveda, 23, 08015, Barcelona

                                            9.1 / 10
                                            270 reviews

                                            Average price €22 american express Welcome

                                            30% off the 'a la carte' menu

                                            Hall - El Palace Barcelona, Barcelona
                                            Top Rated

                                              Varied

                                              Gran Via de les Corts Catalanes, 668, 08010, Barcelona

                                              9.5 / 10
                                              1,354 reviews

                                              Average price €60 american express Welcome

                                              Menú San Valentín €65

                                              Mazah, Barcelona

                                                Lebanese

                                                Gran Via de les Corts Catalanes, 618, 08007, Barcelona

                                                8.9 / 10
                                                719 reviews

                                                Average price €30 american express Welcome

                                                30% off the 'a la carte' menu

                                                Tablafina - NH Collection Calderon, Barcelona

                                                  Mediterranean

                                                  Rambla de Catalunya, 26, 08007, Barcelona

                                                  8.9 / 10
                                                  202 reviews

                                                  Average price €25 american express Welcome

                                                  30% off the 'a la carte' menu

                                                  Frequently Asked Questions

                                                  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.