Register my restaurant
Help

The Best Vegetarian Restaurants in Barcelona

31 restaurants
Why you received these results
Papadam Indian Authentic, Barcelona
Top Rated

    Indian

    Papadam Indian Authentic

    Ronda de Sant Pau, 11, 08015, Barcelona

    9.4 / 10
    2,840 reviews

    Average price €21 american express Welcome

    30% off the 'a la carte' menu

    Restaurante Ksara, Barcelona

      YUMS x2PAYLebanese

      Carrer de Salvà, 41, 08004, Barcelona

      9.1 / 10
      35 reviews

      Average price €18 american express Welcome

      La Loncheria BCN, Barcelona
      On A Budget

        PAYVegetarian

        C/ d'Aribau, 101, 08036, Barcelona

        9.2 / 10
        124 reviews

        Average price €15

        30% off the 'a la carte' menu

        Cafè Floh, Barcelona

          PAYVegetarian

          Carrer de Verdi, 79, 08012, Barcelona

          9.1 / 10
          49 reviews

          Average price €25

          30% off the 'a la carte' menu

          La Suegra del Jardinero, Barcelona

            PAYVegetarian

            C/ de Provença, 125, 08036, Barcelona

            8.9 / 10
            85 reviews

            Average price €18

            30% off the 'a la carte' menu

            Biocenter, Barcelona
            Top Rated

              Vegetarian

              Pintor Fortuny, 25, 08001, Barcelona

              9.4 / 10
              2,463 reviews

              Average price €19 american express Welcome

              Menú del día (no festivos) €13.45

              Blanc - Mandarin Oriental, Barcelona

                YUMS x2Catalan

                Passeig de Gràcia, 38-40, 08007, Barcelona

                9.2 / 10
                1,332 reviews

                Average price €50 american express Welcome

                Menú de Temporada €38

                Sushi Ouchi, Barcelona
                Great Deal

                  PAY

                  Ronda de Sant Pau, 9, 08015, Barcelona

                  8.6 / 10
                  624 reviews

                  Average price €18 american express Welcome

                  50% off the 'a la carte' menu

                  Feel Good, Barcelona
                  Great Deal

                    PAYSpanish

                    C/ de Ramon Turró, 105, 08005, Barcelona

                    9.5 / 10
                    38 reviews

                    Average price €10 american express Welcome

                    50% off the 'a la carte' menu

                    Hall - El Palace Barcelona, Barcelona

                    INSIDERVegetarian

                    Gran Via de les Corts Catalanes, 668, 08010, Barcelona

                    9.2 / 10
                    1,351 reviews

                    Average price €60 american express Welcome

                    Cake & Bubbles €16

                    Faire Brunch & Drinks, Barcelona
                    On A Budget

                      PAYInternational

                      C/ de Girona, 81, 08009, Barcelona

                      9.7 / 10
                      52 reviews

                      Average price €15

                      30% off the 'a la carte' menu

                      Gut, Barcelona

                        PAYInternational

                        Carrer del Perill, 13, 08012, Barcelona

                        9.3 / 10
                        937 reviews

                        Average price €25 american express Welcome

                        Especial grupo: Menú 34,50 € (8 à 30 p.) €34.5

                        Gran Viana, Barcelona
                        Top Rated

                        INSIDERPAYVegetarian

                        Carrer dels Escudellers, 24, 08002, Barcelona

                        9.5 / 10
                        804 reviews

                        Average price €30 american express Welcome

                        Age of Aquarius, Barcelona

                          Vegetarian

                          Pg. de Gràcia, 29, 08007, Barcelona

                          9.2 / 10
                          102 reviews

                          Average price €35 american express Welcome

                          Menú Ejecutivo €18

                          Colibri Brunch y Bistro, Barcelona
                          On A Budget