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.

Best Restaurants in Canton of Vaud, Switzerland

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Sorted by:
Availability
Ranking
Name
Price (low to high)
Price (high to low)
Save up to 50% at Canton of Vaud restaurants when you book on TripAdvisor See All Offers

Chez Mantisi (Les Posses-sur-Bex)

#1 of 1,517 Restaurants in Canton of Vaud
#1 of 1 Restaurants in Les Posses-sur-Bex
Map
Visitor photos (30)
Cuisines: Italian French

Restaurant de l'Hotel de Ville (Crissier)

#2 of 1,517 Restaurants in Canton of Vaud
#1 of 9 Restaurants in Crissier
Price: $240 Map
Visitor photos (136)
Cuisines: French
Find a table

Falaque (Nyon)

#3 of 1,517 Restaurants in Canton of Vaud
#1 of 58 Restaurants in Nyon
Price: $11 - $31 Map
Visitor photos (17)
Cuisines: Vegetarian Indian Asian Fusion Bangladeshi

Auberge de Chaulin

#4 of 1,517 Restaurants in Canton of Vaud
Map
Visitor photos (25)

Anne-Sophie Pic au Beau-Rivage Palace (Lausanne)

#5 of 1,517 Restaurants in Canton of Vaud
#1 of 441 Restaurants in Lausanne
Price: $93 - $267 Map
Visitor photos (73)
Cuisines: French
Find a table

Cafe de Riex (Bourg-en-Lavaux)

#6 of 1,517 Restaurants in Canton of Vaud
#1 of 1 Restaurants in Bourg-en-Lavaux
Map
Visitor photos (6)

Restaurant Du Tennis Club (Pully)

#7 of 1,517 Restaurants in Canton of Vaud
#1 of 19 Restaurants in Pully
  • Excellent 05/26/2015
Map
Visitor photos (4)

Rando Burger (Saint-Cergue)

#8 of 1,517 Restaurants in Canton of Vaud
#1 of 11 Restaurants in Saint-Cergue
Price: $16 - $26 Map
Visitor photos (10)
Cuisines: American Diner

TANGO (Territet)

#9 of 1,517 Restaurants in Canton of Vaud
#1 of 4 Restaurants in Territet
Price: $51 - $68 Map
Visitor photos (43)
Cuisines: Steakhouse Argentinean South American

Le Tandem (Lausanne)

#10 of 1,517 Restaurants in Canton of Vaud
#2 of 441 Restaurants in Lausanne
Price: $17 - $47 Map
Visitor photos (10)
Cuisines: Italian French Swiss European

Ristorante Amici (Lausanne)

#11 of 1,517 Restaurants in Canton of Vaud
#3 of 441 Restaurants in Lausanne
Price: $17 - $40 Map
Visitor photos (4)
Cuisines: Italian

Auberge de la Gare (Grandvaux)

#12 of 1,517 Restaurants in Canton of Vaud
#1 of 4 Restaurants in Grandvaux
Price: $22 - $52 Map
Visitor photos (23)
Cuisines: French Contemporary Bistro

The Top Pub (Leysin)

#13 of 1,517 Restaurants in Canton of Vaud
#1 of 18 Restaurants in Leysin
Map
Visitor photos (13)
Cuisines: Pub Gastropub

Buvette d'Alpage les Croisettes Restaurant (L'Abbaye)

#14 of 1,517 Restaurants in Canton of Vaud
#1 of 2 Restaurants in L'Abbaye
Visitor photos (2)

Restaurant de la Passade

#15 of 1,517 Restaurants in Canton of Vaud
Map
Visitor photos (8)
Cuisines: Swiss European

Auberge du Raisin (Cully)

#16 of 1,517 Restaurants in Canton of Vaud
#1 of 8 Restaurants in Cully
Price: $37 - $183 Map
Visitor photos (58)
Find a table

Le Tramway (Lausanne)

#17 of 1,517 Restaurants in Canton of Vaud
#4 of 441 Restaurants in Lausanne
Price: $42 - $73 Map
Visitor photos (13)
Cuisines: French Swiss European
Find a table

L'Etable (Gryon)

#18 of 1,517 Restaurants in Canton of Vaud
#1 of 13 Restaurants in Gryon
Price: $21 - $47 Map
Visitor photos (21)
Cuisines: French Bistro

Toscana (Villars-sur-Ollon)

#19 of 1,517 Restaurants in Canton of Vaud
#1 of 25 Restaurants in Villars-sur-Ollon
Price: $21 - $52 Map
Visitor photos (20)

Auberge du Col de Soud (Villars-sur-Ollon)

#20 of 1,517 Restaurants in Canton of Vaud
#2 of 25 Restaurants in Villars-sur-Ollon
Map
Visitor photos (4)
Cuisines: Swiss European

Le Kavo (Vevey)

#21 of 1,517 Restaurants in Canton of Vaud
#1 of 70 Restaurants in Vevey
Map
Visitor photos (9)
Cuisines: Wine Bar

Ningbo (Lausanne)

#22 of 1,517 Restaurants in Canton of Vaud
#5 of 441 Restaurants in Lausanne
Map
Visitor photos (1)
Cuisines: Chinese

il Ghiotto (Lausanne)

#23 of 1,517 Restaurants in Canton of Vaud
#6 of 441 Restaurants in Lausanne
Price: $19 - $42 Map
Visitor photos (19)
Cuisines: Italian
Find a table

Auberge Communale (Saint-Legier-La Chiesaz)

#24 of 1,517 Restaurants in Canton of Vaud
#1 of 8 Restaurants in Saint-Legier-La Chiesaz
Map
Visitor photos (11)
Cuisines: French European Contemporary Pub Gastropub
Find a table

Bistrot Le QG (Lausanne)

#25 of 1,517 Restaurants in Canton of Vaud
#7 of 441 Restaurants in Lausanne
Price: $26 - $73 Map
Visitor photos (28)
Cuisines: French

Le Brulot (Cossonay)

#26 of 1,517 Restaurants in Canton of Vaud
#1 of 7 Restaurants in Cossonay
Map
Visitor photos (2)

restaurant du pont (Montreux)

#27 of 1,517 Restaurants in Canton of Vaud
#1 of 87 Restaurants in Montreux
Map
Visitor photos (17)
Cuisines: Swiss European

Le Moulin d'Assens

#28 of 1,517 Restaurants in Canton of Vaud
Map
Visitor photos (13)
Cuisines: French

Le Berceau des Sens (Lausanne)

#29 of 1,517 Restaurants in Canton of Vaud
#8 of 441 Restaurants in Lausanne
Map
Visitor photos (23)
Cuisines: European
Find a table

Mauro traiteur (Lausanne)

#30 of 1,517 Restaurants in Canton of Vaud
#9 of 441 Restaurants in Lausanne
Map
Visitor photos (1)
Cuisines: Italian