We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Vegetarian Restaurants in Canton of Graubunden

View Map
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Popular
Memorable Dinners
Breakfast on the Go
Casual Meals
Coffee Shops and Cafes
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Aifach (Arosa)

#2 of 1,099 Restaurants in Canton of Graubunden
#2 of 51 Restaurants in Arosa
Price: $21 - $60 Map
Visitor photos (36)
Cuisines: Bar European Vegetarian Contemporary Pub

Guarda Val (Lenzerheide)

#48 of 1,099 Restaurants in Canton of Graubunden
#3 of 40 Restaurants in Lenzerheide
Map
Visitor photos (26)
Cuisines: Vegetarian Delicatessen Italian French

Restaurant La Riva (Lenzerheide)

#51 of 1,099 Restaurants in Canton of Graubunden
#5 of 40 Restaurants in Lenzerheide
Price: $26 - $87 Map
Visitor photos (9)
Cuisines: Austrian Swiss European Asian Vegetarian

Restaurant Waldhaus am See (St. Moritz)

#67 of 1,099 Restaurants in Canton of Graubunden
#12 of 95 Restaurants in St. Moritz
Map
Visitor photos (45)
Cuisines: German Swiss European Vegetarian Diner

Mono Restaurant (St. Moritz)

#144 of 1,099 Restaurants in Canton of Graubunden
#24 of 95 Restaurants in St. Moritz
Price: $12 - $58 Map
Visitor photos (25)
Cuisines: Italian Mediterranean Vegetarian

Quellenhof Restaurant (Arosa)

#240 of 1,099 Restaurants in Canton of Graubunden
#26 of 51 Restaurants in Arosa
Map
Visitor photos (3)
Cuisines: Swiss European Vegetarian

Stuevetta (St. Moritz)

#441 of 1,099 Restaurants in Canton of Graubunden
#54 of 95 Restaurants in St. Moritz
Price: $10 - $61 Map
Visitor photos (6)
Cuisines: French Swiss European Vegetarian

Sportzentrum (Klosters)

#449 of 1,099 Restaurants in Canton of Graubunden
#16 of 46 Restaurants in Klosters
Map
Visitor photos (7)
Cuisines: Swiss Pizza International European Vegetarian Healthy