Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Restaurants in Barcelona

2,122 restaurants

Sort by Relevance

La Adelita Botanero, Barcelona

    PAYMexican

    La Adelita Botanero

    Carrer de Muntaner, 100, 08036, Barcelona

    9.1 / 10
    3,329 reviews

    Average price €20 Accepts Yums

    50% off the 'a la carte' menu

    Beirut Express, Barcelona

      YUMS x2PAYLebanese

      Carrer de Josep Anselm Clavé, 9, 08002, Barcelona

      Average price €15

      20% off the 'a la carte' menu

      Fan Dim Sum, Barcelona

        PAYChinese

        Carrer de Laforja, 128, 08021, Barcelona

        9.2 / 10
        422 reviews

        Average price €20 american express Welcome

        30% off the 'a la carte' menu

        Royal Nepal, Barcelona

          Nepalese

          Carrer de Nàpols, 255, 08025, Barcelona

          9.2 / 10
          696 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

          Cadaqués Cuina Mediterrània, Barcelona

          InsiderPAYArrocería

          Carrer de la Reina Cristina, 6, 08003, Barcelona

          9.3 / 10
          115 reviews

          Average price €45 american express Welcome

          Terraza Restaurante Catedral 1951, Barcelona

          InsiderMediterranean

          Avenida Catedral, 7, 08002, Barcelona

          9.3 / 10
          169 reviews

          Average price €30

          30% off the 'a la carte' menu

          Kame House Kitchen BCN, Barcelona

            PAYAsian

            Carrer d'Enric Granados, 14, 08007, Barcelona

            9.5 / 10
            696 reviews

            Average price €15

            30% off the 'a la carte' menu

            Le Romane, Barcelona

              PAYPizzeria

              Carrer de Muntaner, 103, 08036, Barcelona

              9.5 / 10
              1,212 reviews

              Average price €20 american express Welcome

              30% off the 'a la carte' menu

              Gandhi Executive Food, Barcelona

                PAYIndian

                C/ del Comte Borrell, 160, 08015, Barcelona

                9.1 / 10
                219 reviews

                Average price €20 Accepts Yums american express Welcome

                50% off the 'a la carte' menu

                La Distributrice "Real and Healthy Food", Barcelona

                  YUMS x2Mediterranean

                  Carrer del Comte d'Urgell, 130, 08011, Barcelona

                  9.4 / 10
                  224 reviews

                  Average price €15

                  Shanghai Stories, Barcelona

                    Chinese

                    Carrer d'Aribau, 73, 08036, Barcelona

                    9.3 / 10
                    579 reviews

                    Average price €20

                    30% off the 'a la carte' menu

                    FISH, Barcelona

                      PAYMediterranean

                      Carrer de Balmes, 180, 08006, Barcelona

                      9.1 / 10
                      213 reviews

                      Average price €30 Accepts Yums american express Welcome

                      50% off the 'a la carte' menu

                        Carrer de Requesens, 7, 08001, Barcelona

                        9.3 / 10
                        394 reviews

                        Average price €18 american express Welcome

                        30% off the 'a la carte' menu

                        Can Saia, Barcelona

                        YUMS x2InsiderMediterranean

                        Carrer del Bruc, 157, 08037, Barcelona

                        9.3 / 10
                        364 reviews

                        Average price €35

                        Brasería Piras, Barcelona

                          Catalan

                          C/ Montseny, 10, 08012, Barcelona

                          9.1 / 10
                          1,119 reviews

                          Average price €15

                          50% off the 'a la carte' menu

                          Mayura, Barcelona

                            Indian

                            C/ Girona, 57, 08009, Barcelona

                            9.3 / 10
                            2,321 reviews

                            Average price €25

                            30% off the 'a la carte' menu

                            El Foro, Barcelona

                              YUMS x2PAYMeat Cuisine

                              Carrer de la Princesa, 53, 08003, Barcelona

                              9.5 / 10
                              47 reviews

                              Average price €25 Accepts Yums

                              Ruta 6 Brewery, Barcelona

                                YUMS x2PAYAmerican

                                Carrer de París, 176, 08036, Barcelona

                                9.3 / 10
                                117 reviews

                                Average price €25

                                CIVICO 46, Barcelona

                                  YUMS x2PAYItalian

                                  Carrer de Manso, 46, 08015, Barcelona

                                  9.3 / 10
                                  85 reviews

                                  Average price €23 Accepts Yums

                                  Alba Granados, Barcelona

                                  YUMS x2InsiderPAYMediterranean

                                  Carrer d'Enric Granados, 34, 08008, Barcelona

                                  9.3 / 10
                                  213 reviews

                                  Average price €40

                                  El disbarat, Barcelona

                                    PAYMediterranean

                                    Carrer del Montseny, 14, 08012, Barcelona

                                    9.2 / 10
                                    246 reviews

                                    Average price €20

                                    30% off the 'a la carte' menu

                                    Indian curry house, Barcelona

                                      PAYIndian

                                      Muntaner 443 445, 08021, Barcelona

                                      9.4 / 10
                                      40 reviews

                                      Average price €18 american express Welcome

                                      30% off the 'a la carte' menu

                                      Mimo's Born, Barcelona

                                        PAYMediterranean

                                        Plaça de Jacint Reventós, 08003, Barcelona

                                        9.2 / 10
                                        254 reviews

                                        Average price €25

                                        30% off the 'a la carte' menu

                                        Boca Oreja, Barcelona

                                          YUMS x2International

                                          Carrer de Blai, 28, 08004, Barcelona

                                          9.2 / 10
                                          234 reviews

                                          Average price €27

                                          Gusto, Barcelona

                                          InsiderPizzeria

                                          C/ Rosselló, 108, 08036, Barcelona

                                          9.2 / 10
                                          824 reviews

                                          Average price €32

                                          30% off the 'a la carte' menu

                                          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