Only 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 Restaurants with Vegan in Bruges

13 restaurants

Sort by Relevance

    Belgian

    Petit Maxim

    Braambergstraat 4, 8000, Bruges

    9.6 / 10
    99 reviews

    Average price €23

    The taste of Belgium €22.50

      Belgian

      Walplein 13, 8000, Brugge

      9.3 / 10
      181 reviews

      Average price €39

        Franco-Belgian

        Walplein 3, 8000, Brugge

        9.1 / 10
        34 reviews

        Average price €40

          Thai

          Katelijnestraat 44, 8000, Brugge

          9.0 / 10
          181 reviews

          Average price €22

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

            Pizzeria

            Burgstraat 1, 8000, Brugge

            8.1 / 10
            23 reviews

            Average price €25

            -20% off the "à la carte" menu!

              Indian

              Hoogstraat 14, 8000, Bruges

              9.0 / 10
              36 reviews

              Average price €30

                Belgian

                Academiestraat 1, 8000, Brugge

                8.8 / 10
                24 reviews

                Average price €54

                  MICHELINBelgian

                  Noorweegse Kaai 5, 8000, Brugge

                  8.8 / 10
                  41 reviews

                  Average price €77

                    American

                    Simon Stevinplein 14, 8000, Bruges

                    Average price €32

                      Belgian

                      Vlamingstraat 14, 8000, Bruges

                      Average price €46

                        Spanish

                        Langestraat 121, 8000, Brugge

                        Average price €25

                          Regional

                          Kraanplein 4, 8000, Brugge

                          Average price €26

                            European

                            Goezeputstraat 6, 8000, Brugge

                            Average price €47