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,197 restaurants
Why you received these results
Leblon Restaurant, Barcelona

    YUMS x2PAYMediterranean

    Leblon Restaurant

    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
      252 reviews

      Average price €20 american express Welcome

      Nochevieja €39

      Pau Claris 190, Barcelona

      InsiderMediterranean

      Pau Claris 190, 08037, Barcelona

      9.3 / 10
      1,014 reviews

      Average price €40 Accepts Yums american express Welcome

      Menú de Nochevieja €179

      Transilvania Barcelona, Barcelona
      Great Deal

        YUMS x2PAYEastern Europe

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

        9.6 / 10
        1,172 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

        Ají, Barcelona

        InsiderPeruvian

        Carrer de la Marina, 19, 08005, Barcelona

        9.2 / 10
        1,677 reviews

        Average price €35

        MICHELIN Special €50

        Antigua, Barcelona
        Great Deal

        InsiderMediterranean

        Carrer de Marià Cubí, 59, 08006, Barcelona

        9.4 / 10
        30,608 reviews

        Average price €30 Accepts Yums american express Welcome

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

          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,268 reviews

              Average price €17 Accepts Yums

              30% off the 'a la carte' menu

              The Fresh Poke Sancho de Avila, Barcelona
              Top Rated

                Hawaiian

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

                9.4 / 10
                135 reviews

                Average price €12 american express Welcome

                30% off the 'a la carte' menu

                Bembi, Barcelona

                  PAYIndian

                  C/ Consell de Cent, 377, 08009, Barcelona

                  9.3 / 10
                  5,706 reviews

                  Average price €23 american express Welcome

                  30% off the 'a la carte' menu

                  Nectari by Jordi Esteve, Barcelona

                  YUMS x2InsiderPAYMediterranean

                  C/ Valencia, 28, 08015, Barcelona

                  9.1 / 10
                  975 reviews

                  Average price €70 Accepts Yums american express Welcome

                  Menú degustación con maridaje €113

                  Anita Flow, Barcelona
                  On A Budget

                    International

                    C/ Consell de Cent, 413, 08009, Barcelona

                    9.1 / 10
                    1,447 reviews

                    Average price €15 american express Welcome

                    Nochevieja €85

                    Casa Xef, Barcelona
                    Great Deal

                      YUMS x2PAYMediterranean

                      Carrer de les Guilleries, 17, 08012, Barcelona

                      9.3 / 10
                      398 reviews

                      Average price €30 Accepts Yums

                      50% off the 'a la carte' menu

                      Restaurant Malaysia, Barcelona

                        PAYMalaysian

                        Carrer d'Aribau, 174, 08036, Barcelona

                        9.2 / 10
                        7 reviews

                        Average price €21

                        New Year's Eve menu €42.9

                        SHĪDO, Barcelona

                        YUMS x2InsiderPAYJapanese

                        Carrer de París, 175, 08036, Barcelona

                        9.4 / 10
                        99 reviews

                        Average price €45 Accepts Yums american express Welcome

                        Restaurante Sushi taller, Barcelona

                          PAYJapanese

                          Carrer de Bigai, 4, 08022, Barcelona

                          9.3 / 10
                          270 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
                            786 reviews

                            Average price €20 american express Welcome

                            30% off the 'a la carte' menu

                            Papadam Indian Authentic, Barcelona
                            Top Rated

                              Indian

                              Ronda de Sant Pau, 11, 08015, Barcelona

                              9.4 / 10
                              2,532 reviews

                              Average price €20 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.0 / 10
                                325 reviews

                                Average price €39

                                Menú mediodía (laborables) €33

                                Vi Negre, Barcelona

                                  YUMS x2PAYMediterranean

                                  Carrer de les Guilleries, 17, 08012, Barcelona

                                  9.1 / 10
                                  5,579 reviews

                                  Average price €30 Accepts Yums american express Welcome

                                  Nochevieja €60

                                  Amido, Barcelona
                                  Top Rated

                                    PAYMediterranean

                                    Passatge de Batlló, 4, 08036, Barcelona

                                    9.4 / 10
                                    582 reviews

                                    Average price €15

                                    30% off the 'a la carte' menu

                                    Rasoi Ghar, Barcelona
                                    Top Rated

                                      PAYIndian

                                      Carrer de la Reina Cristina, 10, 08003, Barcelona

                                      9.4 / 10
                                      1,401 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.2 / 10
                                        3,257 reviews

                                        Average price €24

                                        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.