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.
$25 Amazon.com Gift Card Get yours when you book a hotel on TripAdvisor and review your stay!

Vegetarian Restaurants in Canton of Graubunden

Popular
Memorable Dinners
Breakfast on the Go
Casual Meals
Coffee Shops and Cafes
Sort by:
Ranking
Name
Price (low to high)
Price (high to low)

Aifach (Arosa)

#3 of 1,114 Restaurants in Canton of Graubunden
#2 of 53 Restaurants in Arosa
Price: $21 - $60 Map
Visitor photos (53)
Cuisines: European Vegetarian Friendly Contemporary

Hostaria del Borgo (Poschiavo)

#5 of 1,114 Restaurants in Canton of Graubunden
#1 of 18 Restaurants in Poschiavo
Map
Visitor photos (54)
Cuisines: Italian Swiss European Vegetarian Friendly Mediterranean

Restaurant Stuevas Rosatsch (Celerina)

#7 of 1,114 Restaurants in Canton of Graubunden
#1 of 15 Restaurants in Celerina
Price: $16 - $88 Map
Visitor photos (22)
Cuisines: Swiss Vegetarian Friendly European Delicatessen Contemporary

Alpenhof Davos (Davos Platz)

#8 of 1,114 Restaurants in Canton of Graubunden
#1 of 23 Restaurants in Davos Platz
Map
Visitor photos (75)
Cuisines: Italian Swiss Mediterranean European Vegetarian Friendly Central European Gluten Free Options

Restaurant Uja Traube Scuol (Scuol)

#25 of 1,114 Restaurants in Canton of Graubunden
#2 of 26 Restaurants in Scuol
Map
Visitor photos (41)
Cuisines: Swiss European Vegetarian Friendly Central European Mediterranean
Reserve

Guarda Val (Lenzerheide)

#26 of 1,114 Restaurants in Canton of Graubunden
#1 of 42 Restaurants in Lenzerheide
Price: $41 - $130 Map
Visitor photos (45)
Cuisines: Swiss European Delicatessen Central European Italian Vegetarian Friendly

Sit-Huette (Arosa)

#31 of 1,114 Restaurants in Canton of Graubunden
#6 of 53 Restaurants in Arosa
Price: $7 - $20 Map
Visitor photos (29)
Cuisines: Swiss European Vegetarian Friendly

Restaurant La Riva (Lenzerheide)

#42 of 1,114 Restaurants in Canton of Graubunden
#3 of 42 Restaurants in Lenzerheide
Price: $26 - $88 Map
Visitor photos (16)
Cuisines: Swiss European Vegetarian Friendly Central European Italian Seafood

Restaurant Extrablatt (Davos)

#58 of 1,114 Restaurants in Canton of Graubunden
#9 of 95 Restaurants in Davos
Map
Visitor photos (20)
Cuisines: Swiss European Vegetarian Friendly International Central European

Hotel Restaurant Astras (Scuol)

#72 of 1,114 Restaurants in Canton of Graubunden
#3 of 26 Restaurants in Scuol
Price: $5 - $46 Map
Visitor photos (16)
Cuisines: Italian Swiss European Vegetarian Friendly Pizza International Mediterranean Central European

Restaurant Waldhaus am See (St. Moritz)

#75 of 1,114 Restaurants in Canton of Graubunden
#12 of 98 Restaurants in St. Moritz
Map
Visitor photos (72)
Cuisines: German Swiss European Vegetarian Friendly Central European

Bergrestaurant Piz Scalottas (Lenzerheide)

#89 of 1,114 Restaurants in Canton of Graubunden
#9 of 42 Restaurants in Lenzerheide
Price: $8 - $39 Map
Visitor photos (86)
Cuisines: Swiss European Vegetarian Friendly Central European Italian German Grill Diner
Reserve

The Royal Mongolian Restaurant (St. Moritz)

#116 of 1,114 Restaurants in Canton of Graubunden
#18 of 98 Restaurants in St. Moritz
Price: $18 - $50 Map
Visitor photos (19)
Cuisines: Asian Vegetarian Friendly Mongolian

Las Caglias (Flims)

#117 of 1,114 Restaurants in Canton of Graubunden
#4 of 40 Restaurants in Flims
Map
Visitor photos (11)
Cuisines: Swiss Mediterranean European Vegetarian Friendly Contemporary

Mono Restaurant (St. Moritz)

#135 of 1,114 Restaurants in Canton of Graubunden
#21 of 98 Restaurants in St. Moritz
Price: $12 - $58 Map
Visitor photos (26)
Cuisines: Italian Vegetarian Friendly Mediterranean

Stars (Silvaplana)

#161 of 1,114 Restaurants in Canton of Graubunden
#2 of 14 Restaurants in Silvaplana
Map
Visitor photos (7)
Cuisines: International Vegetarian Friendly

Hotel Restaurant Morteratsch (Pontresina)

#187 of 1,114 Restaurants in Canton of Graubunden
#12 of 30 Restaurants in Pontresina
Map
Visitor photos (24)
Cuisines: German Swiss European Vegetarian Friendly Soups Central European

El Rico (Samnaun)

#196 of 1,114 Restaurants in Canton of Graubunden
#8 of 25 Restaurants in Samnaun
Map
Visitor photos (28)
Cuisines: Mexican Vegetarian Friendly Bar European Pub

Berghotel Restaurant Sartons (Valbella)

#231 of 1,114 Restaurants in Canton of Graubunden
#1 of 7 Restaurants in Valbella
Price: $10 - $52 Map
Visitor photos (15)
Cuisines: French Vegetarian Friendly Swiss European

Romantik Hotel Schweizerhof Restaurant (Flims)

#307 of 1,114 Restaurants in Canton of Graubunden
#16 of 40 Restaurants in Flims
Map
Visitor photos (20)
Cuisines: Swiss Vegetarian Friendly French

Restaurant Sportstuebli (Pontresina)

#346 of 1,114 Restaurants in Canton of Graubunden
#21 of 30 Restaurants in Pontresina
Map
Visitor photos (11)
Cuisines: Vegetarian Friendly Italian Swiss European Grill

Quellenhof Restaurant (Arosa)

#424 of 1,114 Restaurants in Canton of Graubunden
#35 of 53 Restaurants in Arosa
Map
Visitor photos (3)
Cuisines: Swiss European Vegetarian Friendly

Restaurant Sportzentrum Lenzerheide (Lenzerheide)

#482 of 1,114 Restaurants in Canton of Graubunden
#21 of 42 Restaurants in Lenzerheide
Price: $10 - $52 Map
Visitor photos (14)
Cuisines: International Vegetarian Friendly Healthy Gluten Free Options

Sportzentrum (Klosters)

#653 of 1,114 Restaurants in Canton of Graubunden
#22 of 43 Restaurants in Klosters
Map
Visitor photos (7)
Cuisines: Swiss Pizza International European Vegetarian Friendly Healthy

Stuevetta (St. Moritz)

#666 of 1,114 Restaurants in Canton of Graubunden
#69 of 98 Restaurants in St. Moritz
Price: $10 - $61 Map
Visitor photos (6)
Cuisines: Swiss French German European Vegetarian Friendly

Gravas (Vella)

#788 of 1,114 Restaurants in Canton of Graubunden
#3 of 6 Restaurants in Vella
  • Good food not cheap 07/29/2012
Price: $13 - $56 Map
Visitor photos (3)
Cuisines: Pizza Vegetarian Friendly Diner Healthy

Bistro Voila (Davos)

#912 of 1,114 Restaurants in Canton of Graubunden
#79 of 95 Restaurants in Davos
Price: $12 - $48 Map
Visitor photos (8)
Cuisines: Swiss Bar International European Vegetarian Friendly Pub