NeighborhoodsOnly with offers
Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best European Restaurants in Barcelona

628 restaurants

Sort by Relevance

    YUMS x2PAYEastern Europe

    Transilvania

    Carrer de Provença, 99, 08029 Barcelona, Spain, 08029, Barcelona

    9.3 / 10
    638 reviews

    Average price €20

    50% off the 'a la carte' menu

    YUMS x2InsiderPAYSpanish

    C/ Aribau, 162, 08036, Barcelona

    9.7 / 10
    431 reviews

    Average price €80 Accepts Yums

    50% off the 'a la carte' menu

      Italian

      Carrer Gran de Sant Andreu, 154, 08030, Barcelona

      9.2 / 10
      388 reviews

      Average price €20

      30% off the 'a la carte' menu

        Catalan

        C/ Montseny, 10, 08012, Barcelona

        9.1 / 10
        1,125 reviews

        Average price €15

        50% off the 'a la carte' menu

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

        InsiderPizzeria

        C/ Rosselló, 108, 08036, Barcelona

        9.2 / 10
        830 reviews

        Average price €32

        30% off the 'a la carte' menu

          YUMS x2Italian

          Carrer de la Jonquera, 4, 08005, Barcelona

          8.2 / 10
          37 reviews

          Average price €15

          30% off the 'a la carte' menu

            Arrocería

            Carrer dels Banys Nous, 8, 08002, Barcelona

            9.0 / 10
            257 reviews

            Average price €30

            30% off the 'a la carte' menu

            InsiderItalian

            Carrer de Provença, 300, 08008, Barcelona

            9.3 / 10
            651 reviews

            Average price €50 american express Welcome

            20% off the 'a la carte' menu

              PAYFrom Castille

              Carrer de la Diputació, 159, 08011, Barcelona

              9.5 / 10
              327 reviews

              Average price €21 american express Welcome

              Menú fin de semana €15.5

                Spanish

                Carrer de la Mare de Déu del Remei, 53, 08004, Barcelona

                9.2 / 10
                297 reviews

                Average price €18

                30% off the 'a la carte' menu

                  PAYSpanish

                  Gran Via de les Corts Catalanes, 522, 08011, Barcelona

                  8.8 / 10
                  1,312 reviews

                  Average price €16

                  30% off the 'a la carte' menu

                    PAYEuropean

                    Av. de Roma, 38, 08015, Barcelona

                    8.2 / 10
                    27 reviews

                    Average price €20

                    50% off the 'a la carte' menu

                      YUMS x2Belgian

                      Carrer Ample, 34, 08002, Barcelona

                      9.3 / 10
                      1,845 reviews

                      Average price €24 Accepts Yums american express Welcome

                      20% off the 'a la carte' menu

                        YUMS x2PAYItalian

                        Avinguda Diagonal, 353, 08037, Barcelona

                        9.3 / 10
                        140 reviews

                        Average price €15

                        20% off the 'a la carte' menu

                          British

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

                          8.6 / 10
                          1,492 reviews

                          Average price €20 american express Welcome

                          50% off the 'a la carte' menu

                            Catalan

                            Carrer de Roger de Llúria, 60, 08009, Barcelona

                            9.3 / 10
                            232 reviews

                            Average price €20

                            Menú de Temporada Verano 2021 €35

                              YUMS x2Italian

                              Carrer de Pau Claris, 112, 08009, Barcelona

                              9.4 / 10
                              1,049 reviews

                              Average price €12

                              Formula €12.4

                              InsiderPAYPizzeria

                              C/ Sagués, 25, 08021, Barcelona

                              9.3 / 10
                              9,109 reviews

                              Average price €30 Accepts Yums

                              40% off the 'a la carte' menu

                                Catalan

                                Passeig de Garcia Fària, 29, 08005, Barcelona

                                8.4 / 10
                                343 reviews

                                Average price €25 american express Welcome

                                50% off the 'a la carte' menu

                                InsiderPizzeria

                                Passatge de Simó, 21, 08025, Barcelona

                                9.5 / 10
                                1,197 reviews

                                Average price €18

                                InsiderPAYBasque

                                Carrer de Muntaner, 70-72, 08011, Barcelona

                                9.5 / 10
                                323 reviews

                                Average price €40 american express Welcome

                                  Portuguese

                                  Carrer de Sardenya, 296, Local 1, 08013, Barcelona

                                  9.5 / 10
                                  637 reviews

                                  Average price €20

                                    PAYItalian

                                    Carrer d'Europa, 34, 08028, Barcelona

                                    9.5 / 10
                                    52 reviews

                                    Average price €9

                                    InsiderItalian

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

                                    9.4 / 10
                                    2,114 reviews

                                    Average price €24 Accepts Yums american express Welcome

                                    30% off the 'a la carte' menu

                                      YUMS x2PAYItalian

                                      Carrer d'Aribau, 100, 08036, Barcelona

                                      9.3 / 10
                                      13 reviews

                                      Average price €20

                                      Frequently Asked Questions