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 Bistro Restaurants in Barcelona

90 restaurants

Sort by Relevance

    YUMS x2PAYAmerican

    Ruta 6 Brewery

    Carrer de París, 176, 08036, Barcelona

    9.3 / 10
    119 reviews

    Average price €25

      Mediterranean

      Carrer de la Carassa, s/n, 08003, Barcelona

      9.4 / 10
      1,279 reviews

      Average price €25

      30% off the 'a la carte' menu

      InsiderThai

      Passeig de Sant Gervasi, 57B, 08022, Barcelona

      9.2 / 10
      1,776 reviews

      Average price €20

      30% off the 'a la carte' menu

        PAYVegetarian

        Carrer de València, 227, 08007, Barcelona

        8.9 / 10
        1,439 reviews

        Average price €17

        30% off the 'a la carte' menu

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

          Mediterranean

          Av. de Josep Tarradellas, 153, 08029, Barcelona

          9.1 / 10
          1,053 reviews

          Average price €20 american express Welcome

          20% off the 'a la carte' menu

          InsiderItalian

          Carrer de Còrsega, 307, 08008, Barcelona

          9.5 / 10
          703 reviews

          Average price €30

            YUMS x2Belgian

            Carrer Ample, 34, 08002, Barcelona

            9.3 / 10
            1,847 reviews

            Average price €24 Accepts Yums american express Welcome

            20% off the 'a la carte' menu

              Mediterranean

              Carrer de Londres, 103, 08036, Barcelona

              8.8 / 10
              1,724 reviews

              Average price €22 american express Welcome

              30% off the 'a la carte' menu

                Mediterranean

                Carrer Avinyó, 10, 08002, Barcelona

                8.4 / 10
                673 reviews

                Average price €20

                50% off the 'a la carte' menu

                InsiderJapanese

                Carrer de Sant Eusebi, 38, 08006, Barcelona

                9.3 / 10
                470 reviews

                Average price €40

                  Indian

                  Passeig de Manuel Girona, 50, 08034, Barcelona

                  9.4 / 10
                  1,651 reviews

                  Average price €20 american express Welcome

                  30% off the 'a la carte' menu

                    PAYMediterranean

                    Passeig de Sant Joan, 4, 08010, Barcelona

                    8.6 / 10
                    1,031 reviews

                    Average price €25 american express Welcome

                    30% off the 'a la carte' menu

                      PAYIndian

                      Avinguda Drassanes, 27-29, 08001, Barcelona

                      8.3 / 10
                      118 reviews

                      Average price €20

                      30% off the 'a la carte' menu

                        Mexican

                        Carrer de la Fusina, 6, 08003, Barcelona

                        9.5 / 10
                        662 reviews

                        Average price €20

                        40% off the 'a la carte' menu

                          YUMS x2Fusion

                          Carrer de Margarit, 18, 08004, Barcelona

                          9.4 / 10
                          1,740 reviews

                          Average price €20

                            Mediterranean

                            Carrer dels Lledó, 7, 08002, Barcelona

                            9.7 / 10
                            105 reviews

                            Average price €30

                              Italian

                              Carrer del Torrent de l'Olla, 99, 08012, Barcelona

                              9.1 / 10
                              343 reviews

                              Average price €13

                                Mediterranean

                                Carrer de París, 67, 08029, Barcelona

                                9.1 / 10
                                2,437 reviews

                                Average price €30 Accepts Yums american express Welcome

                                50% off the 'a la carte' menu

                                  Mediterranean

                                  Carrer de l'Equador, 47, 08029, Barcelona

                                  8.8 / 10
                                  8 reviews

                                  Average price €12

                                    PAYSpanish

                                    Carrer de Floridablanca, 5, 08015, Barcelona

                                    9.1 / 10
                                    389 reviews

                                    Average price €15 Accepts Yums

                                    30% off the 'a la carte' menu

                                    YUMS x2InsiderPAYItalian

                                    Carrer de Ferran Agulló, 18, 08021, Barcelona

                                    9.0 / 10
                                    831 reviews

                                    Average price €35

                                      YUMS x2International

                                      Carrer de Blai, 28, 08004, Barcelona

                                      8.9 / 10
                                      235 reviews

                                      Average price €27

                                      InsiderPAYFusion

                                      Carrer de València, 212, 08011, Barcelona

                                      9.7 / 10
                                      651 reviews

                                      Average price €75

                                      Menú Degustación 5 pases €48

                                        YUMS x2PAYInternational

                                        Carrer del Tenor Viñas, 1, 08021, Barcelona

                                        8.6 / 10
                                        165 reviews

                                        Average price €23

                                          Catalan

                                          Carrer d'Enric Granados, 122, Barcelona, Spain, 08008, Barcelona

                                          9.0 / 10
                                          5,382 reviews

                                          Average price €35 american express Welcome

                                          20% off the 'a la carte' menu

                                          Frequently Asked Questions

                                          The Best Bistro Restaurants in Barcelona

                                          A counter to lean on, wooden tables, and the aroma of beef bourgignon wafting through the air… all these signs point to just one thing: you're in a bistro! Here, traditional cuisine reigns. Consult our list of the bistros in your city to find the perfect one for you. A table for 4?