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
Casa Xef, Barcelona
Great Deal

    PAYMediterranean

    Casa Xef

    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

    Vi Negre, Barcelona
    Great Deal

      YUMS x2PAYMediterranean

      Carrer de les Guilleries, 17, 08012, Barcelona

      9.1 / 10
      5,611 reviews

      Average price €30 Accepts Yums american express Welcome

      50% off the 'a la carte' menu

      Speakeasy, Barcelona
      Great Deal

      INSIDERPAYSpanish

      C/ Aribau, 162, 08036, Barcelona

      9.6 / 10
      1,224 reviews

      Average price €80 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
      31,187 reviews

      Average price €30 Accepts Yums

      50% off the 'a la carte' menu

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

      Casa Bangla, Barcelona
      Top Rated

        PAYTibetan

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

        9.5 / 10
        795 reviews

        Average price €16 Accepts Yums american express Welcome

        40% off the 'a la carte' menu

        Shanti, Barcelona
        Top Rated

          Indian

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

          9.6 / 10
          2,913 reviews

          Average price €17 american express Welcome

          30% off the 'a la carte' menu

          TunaTeca Balfegó, Barcelona
          Top Rated

          YUMS x2MICHELINJapanese

          Avinguda Diagonal, 439, 08036, Barcelona

          9.4 / 10
          985 reviews

          Average price €80 Accepts Yums american express Welcome

          Menú 4 manos con Roji €89

          Hanabi, Barcelona
          Top Rated

            PAYJapanese

            Passatge de Lluís Pellicer, 18, 08036, Barcelona

            9.5 / 10
            1,914 reviews

            Average price €25 american express Welcome

            30% off the 'a la carte' menu

            Bembi, Barcelona
            Top Rated

              PAYIndian

              C/ Consell de Cent, 377, 08009, Barcelona

              9.4 / 10
              5,784 reviews

              Average price €23 american express Welcome

              30% off the 'a la carte' menu

              1er Restaurante Tibetano Kailash, Barcelona
              Top Rated

                PAYTibetan

                Carrer de Roger de Llúria, 134, 08037, Barcelona

                9.4 / 10
                591 reviews

                Average price €18 american express Welcome

                30% off the 'a la carte' menu

                Brera Restaurant Gnocchi Bar, Barcelona
                Top Rated

                  Italian

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

                  9.5 / 10
                  1,319 reviews

                  Average price €17 Accepts Yums

                  30% off the 'a la carte' menu

                  Gilda by Belgious, Barcelona

                  INSIDERPAYBelgian

                  Carrer Ample, 34, 08002, Barcelona

                  9.3 / 10
                  2,501 reviews

                  Average price €30 Accepts Yums american express Welcome

                  30% off the 'a la carte' menu

                  Hofmann, Barcelona
                  Top Rated

                  YUMS x21 starMICHELINMediterranean

                  Carrer de la Granada del Penedès, 14, 08006, Barcelona

                  9.4 / 10
                  735 reviews

                  Average price €70 american express Welcome

                  Menú gastronómico mediodía con bodega €75

                  Jay´s Japanese by Gatsby, Barcelona
                  Top Rated

                    Japanese

                    Carrer de Tuset, 19, 08006, Barcelona

                    9.4 / 10
                    212 reviews

                    Average price €45 american express Welcome

                    40% off the 'a la carte' menu

                    Samantha's, Barcelona

                      YUMS x2Mediterranean

                      Pl. Reial, 12, 08002, Barcelona

                      8.5 / 10
                      233 reviews

                      Average price €25 american express Welcome

                      30% off the 'a la carte' menu

                      Osmosis, Barcelona

                        YUMS x2PAYMediterranean

                        Carrer d'Aribau, 100, 08036, Barcelona

                        9.1 / 10
                        2,364 reviews

                        Average price €55 american express Welcome

                        Menú degustación XL (9 platos) €80

                        Wendy's Brunch, Barcelona
                        Great Deal

                          PAYFusion

                          Carrer de Tamarit, 101, 08015, Barcelona

                          9.2 / 10
                          250 reviews

                          Average price €25 american express Welcome

                          50% off the 'a la carte' menu

                          Papadam Indian Authentic, Barcelona
                          Top Rated

                            Indian

                            Ronda de Sant Pau, 11, 08015, Barcelona

                            9.4 / 10
                            2,587 reviews

                            Average price €20 american express Welcome

                            30% off the 'a la carte' menu

                            Rasoi, Barcelona
                            Top Rated

                              PAYIndian

                              Carrer de Londres, 63, 08036, Barcelona

                              9.4 / 10
                              3,491 reviews

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

                                Average price €30

                                50% off the 'a la carte' menu

                                Lilith & Sons, Barcelona
                                Top Rated

                                  PAYMediterranean

                                  Carrer d'En Fontrodona, 23, 08004, Barcelona

                                  9.5 / 10
                                  423 reviews

                                  Average price €15 american express Welcome

                                  20% off the 'a la carte' menu

                                  Calabrasa, Barcelona
                                  Great Deal

                                    PAYCatalan

                                    Passeig del Born, 27, 08003, Barcelona

                                    9.0 / 10
                                    4,910 reviews

                                    Average price €30 Accepts Yums american express Welcome

                                    50% off the 'a la carte' menu

                                    Ferribottu, Barcelona

                                      PAYPizzeria

                                      Carrer de la Indústria, 162, 08025, Barcelona

                                      9.5 / 10
                                      97 reviews

                                      Average price €20

                                      30% off the 'a la carte' menu

                                      Asian Noodles & Sushi, Barcelona
                                      Top Rated

                                        PAYAsian

                                        Av. de Josep Tarradellas, 157, 08029, Barcelona

                                        9.5 / 10
                                        279 reviews

                                        Average price €18 american express Welcome

                                        30% off the 'a la carte' menu

                                        Amido, Barcelona
                                        Top Rated

                                          PAYMediterranean

                                          Passatge de Batlló, 4, 08036, Barcelona

                                          9.4 / 10
                                          672 reviews

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