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 Wine bar Restaurants in Barcelona

49 restaurants

Sort by Relevance

    Mediterranean

    Tastem

    Carrer de Provença, 88, 08029, Barcelona

    9.2 / 10
    571 reviews

    Average price €25 american express Welcome

    30% off the 'a la carte' menu

      PAYMediterranean

      Carrer de Salou, 12, 08014, Barcelona

      9.3 / 10
      128 reviews

      Average price €20

      30% off the 'a la carte' menu

        Mediterranean

        Rambla de Catalunya, 26, 08007, Barcelona

        8.8 / 10
        133 reviews

        Average price €25

        30% off the 'a la carte' menu

        MICHELINMediterranean

        Carrer de Cesare Cantú, 2, 08023, Barcelona

        9.8 / 10
        242 reviews

        Average price €60

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

        InsiderPAYBasque

        Carrer de Muntaner, 70-72, 08011, Barcelona

        9.5 / 10
        342 reviews

        Average price €40 american express Welcome

        InsiderItalian

        Plaza de Santa Catalina, 1, 08003, Barcelona

        9.5 / 10
        386 reviews

        Average price €25 american express Welcome

        MICHELINJapanese

        Carrer de Ripoll, 16, 08002, Barcelona

        9.4 / 10
        197 reviews

        Average price €45 american express Welcome

        InsiderMediterranean

        C/ Rosello, 155, 08036, Barcelona

        9.1 / 10
        560 reviews

        Average price €50 Accepts Yums american express Welcome

          YUMS x2PAYItalian

          Carrer de Manso, 46, 08015, Barcelona

          9.3 / 10
          126 reviews

          Average price €23

          InsiderPAYMediterranean

          Passatge del Mercat, 14, 08009, Barcelona

          9.4 / 10
          779 reviews

          Average price €30 Accepts Yums

          20% off the 'a la carte' menu

            PAYMediterranean

            Carrer de Montsió, 7, 08002, Barcelona

            9.0 / 10
            64 reviews

            Average price €20

              PAYMediterranean

              Carrer de Còrsega, 300, 08008, Barcelona

              9.2 / 10
              46 reviews

              Average price €22

                PAYMediterranean

                Gran vía de Les Corts Catalanes, 702, 08010, Barcelona

                9.0 / 10
                16 reviews

                Average price €25 american express Welcome

                InsiderMediterranean

                Carrer dels Arcs, 5, 08002, Barcelona

                8.9 / 10
                640 reviews

                Average price €40

                InsiderPAYBasque

                Placeta de Montcada, 1-3, 08003, Barcelona

                8.9 / 10
                115 reviews

                Average price €35 Accepts Yums american express Welcome

                  PAYSpanish

                  Carrer de Floridablanca, 5, 08015, Barcelona

                  9.1 / 10
                  430 reviews

                  Average price €15 Accepts Yums

                  30% off the 'a la carte' menu

                  InsiderPAYMediterranean

                  Plaça de Carlos Ibáñez, 3, 08038, Barcelona

                  9.0 / 10
                  2,197 reviews

                  Average price €46

                  MENÚ MIRAMAR €45

                    PAYMediterranean

                    La Rambla, 26, 08002, Barcelona

                    5.0 / 10
                    5 reviews

                    Average price €25

                    30% off the 'a la carte' menu

                      PAYMediterranean

                      Carrer de Bergara, 8, 08002, Barcelona

                      Average price €25

                      Menú Festivo 1 Noviembre €25

                      InsiderMediterranean

                      Baixada de Sant Miquel, 6, 08002, Barcelona

                      9.9 / 10
                      4 reviews

                      Average price €20

                      20% off food!

                        Mediterranean

                        Carrer de Londres, 103, 08036, Barcelona

                        8.8 / 10
                        1,758 reviews

                        Average price €22 american express Welcome

                        30% off the 'a la carte' menu

                        InsiderPAYMediterranean

                        Carrer de la Diputació, 164, 08011, Barcelona

                        9.3 / 10
                        195 reviews

                        Average price €40 american express Welcome

                          PAYSpanish

                          Carrer del Vidre,7, 08002, Barcelona

                          9.6 / 10
                          257 reviews

                          Average price €25

                            Pizzeria

                            Plaça de Pau Vila, 1, 08039, Barcelona

                            8.8 / 10
                            352 reviews

                            Average price €20 american express Welcome

                            30% off the 'a la carte' menu

                              Mediterranean

                              Moll de Gregal, 19, 08005, Barcelona

                              4.8 / 10
                              6 reviews

                              Average price €35

                              Frequently Asked Questions