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,199 restaurants
Why you received these results
L' Origen, Barcelona

    YUMS x2PAYMediterranean

    L' Origen

    Carrer d'Aribau, 100, 08036, Barcelona

    9.3 / 10
    137 reviews

    Average price €25

    New Year's Eve menu €110

    Osmosis, Barcelona

      YUMS x2PAYMediterranean

      Carrer d'Aribau, 100, 08036, Barcelona

      9.0 / 10
      2,326 reviews

      Average price €55

      New Year's Eve menu €180

      Leblon Restaurant, Barcelona

        YUMS x2PAYMediterranean

        Carrer d'Angel Guimerà, 14, 08017, Barcelona

        9.5 / 10
        43 reviews

        Average price €25 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
          253 reviews

          Average price €20 american express Welcome

          Nochevieja €39

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

          Assunta Barcelona, Barcelona

          InsiderItalian

          Carrer de Provença, 300, 08008, Barcelona

          9.3 / 10
          819 reviews

          Average price €50 american express Welcome

          Nochebuena €75

          El Cangrejo Loco, Barcelona

            YUMS x2Seafood

            Moll de Gregal, 29, 08005, Barcelona

            8.7 / 10
            1,390 reviews

            Average price €40 american express Welcome

            New Year's Eve Dinner Menu €165

            Imprevisto, Barcelona

              PAYMediterranean

              C/ de Bailèn, 102, 08009, Barcelona

              9.5 / 10
              89 reviews

              Average price €24 Accepts Yums

              New Year's Eve menu €130

              Posidònia, Barcelona
              Top Rated

                PAY

                Carrer de Bruniquer, 51, 08024, Barcelona

                9.4 / 10
                158 reviews

                Average price €25

                Christmas menu €65

                Pau Claris 190, Barcelona

                InsiderMediterranean

                Pau Claris 190, 08037, Barcelona

                9.3 / 10
                1,015 reviews

                Average price €40 Accepts Yums american express Welcome

                Menú de Nochevieja €179

                TunaTeca Balfegó, Barcelona
                Top Rated

                YUMS x2InsiderJapanese

                Avinguda Diagonal, 439, 08036, Barcelona

                9.5 / 10
                969 reviews

                Average price €80 Accepts Yums american express Welcome

                Red Gourmet Menu €117

                La Tata, Barcelona
                Great Deal

                InsiderPAYMediterranean

                Carrer de Calàbria, 69, 08015, Barcelona

                9.6 / 10
                7,056 reviews

                Average price €50 Accepts Yums american express Welcome

                50% off the 'a la carte' menu

                Transilvania Barcelona, Barcelona
                Great Deal

                  YUMS x2PAYEastern Europe

                  C/ de Provença, 99, 08029, Barcelona

                  9.6 / 10
                  1,175 reviews

                  Average price €25 american express Welcome

                  50% off the 'a la carte' menu

                  Casa Bangla, Barcelona
                  Top Rated

                    PAYIndian

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

                    9.5 / 10
                    519 reviews

                    Average price €16 Accepts Yums

                    40% off the 'a la carte' menu

                    Kangnam, Barcelona
                    Top Rated

                      PAYKorean

                      Carrer de Jaume Roig, 8, 08028, Barcelona

                      9.6 / 10
                      846 reviews

                      Average price €16 american express Welcome

                      30% off the 'a la carte' menu

                      Shanti, Barcelona
                      Top Rated

                        Indian

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

                        9.6 / 10
                        2,841 reviews

                        Average price €17 american express Welcome

                        30% off the 'a la carte' menu

                        Ají, Barcelona

                        InsiderPeruvian

                        Carrer de la Marina, 19, 08005, Barcelona

                        9.2 / 10
                        1,678 reviews

                        Average price €35

                        MICHELIN Special €50

                        Lasun, Gastronomía Nepalí, Barcelona
                        Top Rated

                          PAYNepalese

                          Carrer d'Aragó, 397, 08013, Barcelona

                          9.5 / 10
                          1,917 reviews

                          Average price €14 american express Welcome

                          30% off the 'a la carte' menu

                          El Xalet de Montjuïc, Barcelona

                            Mediterranean

                            Avinguda Miramar, 31, 08038, Barcelona

                            9.0 / 10
                            1,386 reviews

                            Average price €45 american express Welcome

                            Menu de Navidad - Vegetariano y Sin Gluten €93

                            Aflamas, Barcelona
                            Top Rated

                            InsiderPAYMediterranean

                            Carrer de Loreto, 32, Baixos, 08029, Barcelona

                            9.6 / 10
                            754 reviews

                            Average price €35 american express Welcome

                            Pelai by Eboca Restaurant, Barcelona

                              Catalan

                              Carrer dels Tallers, 62, 08001, Barcelona

                              9.1 / 10
                              299 reviews

                              Average price €25

                              Menú Fin de Año €120

                              Bembi, Barcelona
                              Top Rated

                                PAYIndian

                                C/ Consell de Cent, 377, 08009, Barcelona

                                9.4 / 10
                                5,709 reviews

                                Average price €23 american express Welcome

                                30% off the 'a la carte' menu

                                Agust, Barcelona

                                  YUMS x2PAYSpanish

                                  Carrer del Parlament, 54, 08015, Barcelona

                                  9.1 / 10
                                  325 reviews

                                  Average price €40 american express Welcome

                                  Navidad €65

                                  Brera Restaurant Gnocchi Bar, Barcelona
                                  Top Rated

                                    Italian

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

                                    9.5 / 10
                                    1,270 reviews

                                    Average price €17 Accepts Yums

                                    30% off the 'a la carte' menu

                                    Thai Gracia, Barcelona

                                      Thai

                                      C/ Còrsega, 381, 08037, Barcelona

                                      9.0 / 10
                                      1,018 reviews

                                      Average price €25 american express Welcome

                                      New Year's Eve menu €65

                                      The Fresh Poke Sancho de Avila, Barcelona
                                      Top Rated

                                        Hawaiian

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

                                        9.4 / 10
                                        136 reviews

                                        Average price €12 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.