TheFork, a Trip advisor company

What
Where

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

The Best Vegetarian dishes Restaurants in Bruges

66 restaurants

Sort by Relevance

Belgian

't Zandkoekje

Smedenstraat 7, 8000, Bruges

8.9 / 10
23 reviews

Average price €20

Formule 14€ € 14

MICHELIN 2020Belgian

Noorweegse Kaai 5, 8000, Bruges

9.1 / 10
35 reviews

Average price €59

International

Simon Stevinplein 12, 8000, Bruges

8.9 / 10
283 reviews

Average price €18

Italian

Hallestraat 4, 8000, Bruges

9.1 / 10
96 reviews

Average price €35

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

Franco-Belgian

Walplein 3, 8000, Bruges

9.0 / 10
22 reviews

Average price €40

Belgian

Sint-Amandsstraat 40, 8000, Bruges

8.8 / 10
16 reviews

Average price €40 american express Welcome

Belgian

Hoogstraat 5, 8000, Bruges

8.9 / 10
108 reviews

Average price €25

Italian

Hoogstraat 19, 8000, Bruges

Average price €15

Lunch menu 14€ € 14

Italian

Burgstraat 1, 8000, Bruges

7.7 / 10
15 reviews

Average price €40

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

Japanese

Vlamingstraat 6, 8000, Bruges

7.6 / 10
41 reviews

Average price €25

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

Asian

Maalse Steenweg 104, 8000, Bruges

8.3 / 10
16 reviews

Average price €30

All You Can Eat arrangement - Dinner 28.80€ € 28,8

Belgian

8.5 / 10
392 reviews

Average price €35

Franco-Belgian

Wollestraat 20, 8000, Bruges

8.6 / 10
96 reviews

Average price €25

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

Belgian

Vlamingstraat 36, 8000, Bruges

8.4 / 10
905 reviews

Average price €43

Belgian

Wijngaardstraat 11, 8000, Bruges

8.6 / 10
154 reviews

Average price €30

Mediterranean

Langestraat 121, 8000, Bruges

Average price €25

Regional

Kraanplein 4, 8000, Bruges

8.2 / 10
16 reviews

Average price €20

Belgian

Vrijdagmarkt 16, 8000, Bruges

8.2 / 10
137 reviews

Average price €20

Franco-Belgian

Vlamingstraat 22, 8000, Bruges

8.1 / 10
74 reviews

Average price €35

Chinese

Sint-Amandsstraat 11, 8000, Bruges

7.6 / 10
40 reviews

Average price €30

Menu Lunch 14.5€ € 14,5

Belgian

Walplein 13, 8000, Bruges

9.3 / 10
134 reviews

Average price €30

Belgian

Braambergstraat 4, 8000, Bruges

8.4 / 10
82 reviews

Average price €40

Asian

Katelijnestraat 29, 8000, Bruges

8.4 / 10
306 reviews

Average price €22

Indian

Hoogstraat 14, 8000, Bruges

8.0 / 10
33 reviews

Average price €30

Franco-Belgian

Vlamingstraat 12, 8000, Bruges

8.0 / 10
4 reviews

Average price €26

Filter

TheFork advantages