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.
Book On TripAdvisor Bonus Book your hotel on TripAdvisor — then save 20% on things to do for your trip. Use code BOOKTOSAVE.

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,105 Restaurants in Canton of Graubunden
#2 of 53 Restaurants in Arosa
Price: $20 - $59 Map
Visitor photos (46)
Cuisines: European Vegetarian Contemporary

Hostaria del Borgo (Poschiavo)

#4 of 1,105 Restaurants in Canton of Graubunden
#1 of 18 Restaurants in Poschiavo
Map
Visitor photos (51)
Cuisines: Italian Swiss European Vegetarian Mediterranean

Restaurant Stuevas Rosatsch (Celerina)

#8 of 1,105 Restaurants in Canton of Graubunden
#1 of 15 Restaurants in Celerina
Price: $15 - $86 Map
Visitor photos (22)
Cuisines: Swiss Vegetarian European Delicatessen Contemporary

Alpenhof Davos (Davos Platz)

#9 of 1,105 Restaurants in Canton of Graubunden
#1 of 23 Restaurants in Davos Platz
Map
Visitor photos (59)
Cuisines: Italian Swiss Mediterranean European Vegetarian Central European German

Sit-Huette (Arosa)

#23 of 1,105 Restaurants in Canton of Graubunden
#5 of 53 Restaurants in Arosa
Price: $7 - $20 Map
Visitor photos (29)
Cuisines: Swiss European Vegetarian

Restaurant Uja Traube Scuol (Scuol)

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

Guarda Val (Lenzerheide)

#34 of 1,105 Restaurants in Canton of Graubunden
#2 of 41 Restaurants in Lenzerheide
Price: $40 - $127 Map
Visitor photos (45)
Cuisines: Swiss European Delicatessen Central European Italian Vegetarian

Restaurant La Riva (Lenzerheide)

#44 of 1,105 Restaurants in Canton of Graubunden
#4 of 41 Restaurants in Lenzerheide
Price: $25 - $86 Map
Visitor photos (11)
Cuisines: Swiss European Vegetarian Italian Central European

Restaurant Extrablatt (Davos)

#54 of 1,105 Restaurants in Canton of Graubunden
#9 of 94 Restaurants in Davos
Map
Visitor photos (15)
Cuisines: Swiss European Vegetarian International Central European

Bergrestaurant Piz Scalottas (Lenzerheide)

#68 of 1,105 Restaurants in Canton of Graubunden
#6 of 41 Restaurants in Lenzerheide
Price: $8 - $38 Map
Visitor photos (83)
Cuisines: Swiss European Vegetarian Central European Italian German Grill Diner
Reserve

Hotel Restaurant Astras (Scuol)

#85 of 1,105 Restaurants in Canton of Graubunden
#3 of 26 Restaurants in Scuol
Price: $5 - $45 Map
Visitor photos (15)
Cuisines: Italian Swiss European Vegetarian Pizza International Mediterranean Central European

Restaurant Waldhaus am See (St. Moritz)

#87 of 1,105 Restaurants in Canton of Graubunden
#14 of 96 Restaurants in St. Moritz
Map
Visitor photos (68)
Cuisines: German Swiss European Vegetarian

Mono Restaurant (St. Moritz)

#89 of 1,105 Restaurants in Canton of Graubunden
#15 of 96 Restaurants in St. Moritz
Price: $12 - $57 Map
Visitor photos (25)
Cuisines: Italian Vegetarian Mediterranean

Las Caglias (Flims)

#98 of 1,105 Restaurants in Canton of Graubunden
#3 of 41 Restaurants in Flims
Map
Visitor photos (11)
Cuisines: Swiss Mediterranean European Vegetarian Contemporary

The Royal Mongolian Restaurant (St. Moritz)

#99 of 1,105 Restaurants in Canton of Graubunden
#18 of 96 Restaurants in St. Moritz
Price: $17 - $49 Map
Visitor photos (18)
Cuisines: Asian Vegetarian Mongolian

El Rico (Samnaun)

#159 of 1,105 Restaurants in Canton of Graubunden
#8 of 25 Restaurants in Samnaun
Map
Visitor photos (22)
Cuisines: Mexican Vegetarian European

Berghotel Restaurant Sartons (Valbella)

#177 of 1,105 Restaurants in Canton of Graubunden
#1 of 7 Restaurants in Valbella
Price: $10 - $51 Map
Visitor photos (15)
Cuisines: French Vegetarian Swiss European

Stars (Silvaplana)

#181 of 1,105 Restaurants in Canton of Graubunden
#2 of 15 Restaurants in Silvaplana
Map
Visitor photos (7)
Cuisines: International Vegetarian

Hotel Restaurant Morteratsch (Pontresina)

#222 of 1,105 Restaurants in Canton of Graubunden
#13 of 30 Restaurants in Pontresina
Map
Visitor photos (24)
Cuisines: German Swiss European Vegetarian Soups Central European

Romantik Hotel Schweizerhof Restaurant (Flims)

#282 of 1,105 Restaurants in Canton of Graubunden
#11 of 41 Restaurants in Flims
Map
Visitor photos (20)
Cuisines: Swiss Vegetarian French

Restaurant Sportstuebli (Pontresina)

#290 of 1,105 Restaurants in Canton of Graubunden
#18 of 30 Restaurants in Pontresina
Map
Visitor photos (11)
Cuisines: Vegetarian Italian Swiss European Grill

Quellenhof Restaurant (Arosa)

#365 of 1,105 Restaurants in Canton of Graubunden
#31 of 53 Restaurants in Arosa
Map
Visitor photos (3)
Cuisines: Swiss European Vegetarian

Sportzentrum (Klosters)

#490 of 1,105 Restaurants in Canton of Graubunden
#18 of 44 Restaurants in Klosters
Map
Visitor photos (7)
Cuisines: Swiss Pizza International European Vegetarian Healthy

Stuevetta (St. Moritz)

#637 of 1,105 Restaurants in Canton of Graubunden
#69 of 96 Restaurants in St. Moritz
Price: $10 - $60 Map
Visitor photos (6)
Cuisines: Swiss French German European Vegetarian

Gravas (Vella)

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

Bistro Voila (Davos)

#1,011 of 1,105 Restaurants in Canton of Graubunden
#85 of 94 Restaurants in Davos
Price: $12 - $47 Map
Visitor photos (8)
Cuisines: Swiss Bar International European Vegetarian Pub