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

Restaurant de l'Hotel de Ville (Crissier)

#1 of 1,490 Restaurants in Canton of Vaud
#1 of 8 Restaurants in Crissier
Price: $240 Map
Visitor photos (134)
Cuisines: French
Find a table

Chez Mantisi (Les Posses-sur-Bex)

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

Falaque (Nyon)

#3 of 1,490 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,490 Restaurants in Canton of Vaud
Map
Visitor photos (25)

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

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

TANGO (Territet)

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

Cafe de Riex (Bourg-en-Lavaux)

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

Rando Burger (Saint-Cergue)

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

Restaurant de la Passade

#9 of 1,490 Restaurants in Canton of Vaud
Map
Visitor photos (7)
Cuisines: Swiss European

Ristorante Amici (Lausanne)

#10 of 1,490 Restaurants in Canton of Vaud
#2 of 433 Restaurants in Lausanne
Price: $17 - $39 Map
Visitor photos (4)
Cuisines: Italian

Le Tandem (Lausanne)

#11 of 1,490 Restaurants in Canton of Vaud
#3 of 433 Restaurants in Lausanne
Price: $17 - $47 Map
Visitor photos (10)
Cuisines: Italian French Swiss European

The Top Pub (Leysin)

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

Prafandaz (Leysin)

#13 of 1,490 Restaurants in Canton of Vaud
#2 of 18 Restaurants in Leysin
Map
Visitor photos (5)
Cuisines: Swiss European Wine Bar Fondue

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

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

Toscana (Villars-sur-Ollon)

#15 of 1,490 Restaurants in Canton of Vaud
#1 of 24 Restaurants in Villars-sur-Ollon
Price: $21 - $52 Map
Visitor photos (20)

A la Vieille Auberge

#16 of 1,490 Restaurants in Canton of Vaud
Map
Visitor photos (6)
Cuisines: Swiss European

Le Tramway (Lausanne)

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

L'Etable (Gryon)

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

Oniwa (Lausanne)

#19 of 1,490 Restaurants in Canton of Vaud
#5 of 433 Restaurants in Lausanne
Map
Visitor photos (27)
Cuisines: Japanese Sushi
Find a table

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

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

Auberge de la Gare (Grandvaux)

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

restaurant du pont (Montreux)

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

Red Sea (Lausanne)

#23 of 1,490 Restaurants in Canton of Vaud
#6 of 433 Restaurants in Lausanne
Map
Visitor photos (9)
Cuisines: African Ethiopian
Save up to 50% when you reserve online
Find a table

Bistrot Le QG (Lausanne)

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

Le Berceau des Sens (Lausanne)

#25 of 1,490 Restaurants in Canton of Vaud
#8 of 433 Restaurants in Lausanne
Map
Visitor photos (23)
Cuisines: European
Find a table

Le Moulin d'Assens

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

Mauro traiteur (Lausanne)

#27 of 1,490 Restaurants in Canton of Vaud
#9 of 433 Restaurants in Lausanne
Map
Visitor photos (1)
Cuisines: Italian

Restaurant Acquarello (Froideville)

#28 of 1,490 Restaurants in Canton of Vaud
#1 of 2 Restaurants in Froideville
Map
Visitor photos (25)
Cuisines: Italian

Le Mazot (Vevey)

#29 of 1,490 Restaurants in Canton of Vaud
#1 of 69 Restaurants in Vevey
Map
Visitor photos (2)
Cuisines: Swiss European

Auberge du Raisin (Cully)

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