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.

Restaurants in Canton of Vaud, Switzerland

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:
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,605 Restaurants in Canton of Vaud
#1 of 10 Restaurants in Crissier
Price: $240 Map
Visitor photos (183)
Cuisines: French
Find a table

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

#2 of 1,605 Restaurants in Canton of Vaud
#1 of 473 Restaurants in Lausanne
Price: $93 - $267 Map
Visitor photos (112)
Cuisines: French
Find a table

Ristorante Amici (Lausanne)

#3 of 1,605 Restaurants in Canton of Vaud
#2 of 473 Restaurants in Lausanne
Price: $16 - $38 Map
Visitor photos (5)

Le Tandem (Lausanne)

#4 of 1,605 Restaurants in Canton of Vaud
#3 of 473 Restaurants in Lausanne
Price: $16 - $45 Map
Visitor photos (17)

Ze Fork (Vevey)

#5 of 1,605 Restaurants in Canton of Vaud
#1 of 72 Restaurants in Vevey
Map
Visitor photos (60)
Cuisines: French Mediterranean Contemporary
Tables Available Tomorrow
7:30 PM
8:00 PM
8:30 PM
See Other Times

Balthasar Restaurant & Grill (Gland)

#6 of 1,605 Restaurants in Canton of Vaud
#1 of 21 Restaurants in Gland
Map
Visitor photos (10)
Cuisines: French Grill

TANGO (Territet)

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

Holy Cow! Gourmet Burger Company- Cheneau De Bourg (Lausanne)

#8 of 1,605 Restaurants in Canton of Vaud
#4 of 473 Restaurants in Lausanne
Price: $7 - $30 Map
Visitor photos (27)
Cuisines: American Fast Food

Eat Me (Lausanne)

#9 of 1,605 Restaurants in Canton of Vaud
#5 of 473 Restaurants in Lausanne
Price: $40 - $65 Map
Visitor photos (68)
Cuisines: Mediterranean European Bar International Contemporary
Find a table

Falaque Take-Away (Nyon)

#10 of 1,605 Restaurants in Canton of Vaud
#1 of 62 Restaurants in Nyon
Price: $11 - $30 Map
Visitor photos (17)
Cuisines: Vegetarian Asian Bangladeshi Fusion

Chez Mantisi (Les Posses-sur-Bex)

#11 of 1,605 Restaurants in Canton of Vaud
#1 of 1 Restaurants in Les Posses-sur-Bex
Map
Visitor photos (34)

Cafe de Grancy (Lausanne)

#12 of 1,605 Restaurants in Canton of Vaud
#6 of 473 Restaurants in Lausanne
Map
Visitor photos (48)
Cuisines: European French Swiss Mediterranean

Rando Burger (Saint-Cergue)

#13 of 1,605 Restaurants in Canton of Vaud
#1 of 11 Restaurants in Saint-Cergue
Price: $15 - $25 Map
Visitor photos (14)
Cuisines: American Diner

Le Berceau des Sens (Lausanne)

#14 of 1,605 Restaurants in Canton of Vaud
#7 of 473 Restaurants in Lausanne
Map
Visitor photos (35)
Cuisines: French European
Find a table

Montreux Jazz Cafe (Montreux)

#15 of 1,605 Restaurants in Canton of Vaud
#1 of 88 Restaurants in Montreux
Map
Visitor photos (43)
Cuisines: Mediterranean French
Tables Available Tonight!
7:30 PM
8:00 PM
8:30 PM
See Other Times

Au Vieux Navire (Buchillon)

#16 of 1,605 Restaurants in Canton of Vaud
#1 of 2 Restaurants in Buchillon
Price: $50 - $100 Map
Visitor photos (31)
Cuisines: French Gastropub

Osteria Balsamico (Lausanne)

#17 of 1,605 Restaurants in Canton of Vaud
#8 of 473 Restaurants in Lausanne
Price: $22 - $46 Map
Visitor photos (55)

Les Trois rois (Lausanne)

#18 of 1,605 Restaurants in Canton of Vaud
#9 of 473 Restaurants in Lausanne
Price: $22 - $44 Map
Visitor photos (7)
Cuisines: French Swiss European Steakhouse

Croix d'ouchy (Lausanne)

#19 of 1,605 Restaurants in Canton of Vaud
#10 of 473 Restaurants in Lausanne
Price: $22 - $134 Map
Visitor photos (31)

Le Farniente (Yverdon-les-Bains)

#20 of 1,605 Restaurants in Canton of Vaud
#1 of 50 Restaurants in Yverdon-les-Bains
Price: $15 - $20 Map
Visitor photos (33)
Cuisines: Indian Asian Sri Lankan

la Rouvenaz (Montreux)

#21 of 1,605 Restaurants in Canton of Vaud
#2 of 88 Restaurants in Montreux
Price: $20 - $60 Map
Visitor photos (82)

Pinte Besson (Lausanne)

#22 of 1,605 Restaurants in Canton of Vaud
#11 of 473 Restaurants in Lausanne
Map
Visitor photos (33)
Cuisines: Swiss European

Oniwa (Lausanne)

#23 of 1,605 Restaurants in Canton of Vaud
#12 of 473 Restaurants in Lausanne
Map
Visitor photos (49)
Cuisines: Japanese Sushi Asian
Find a table

Restaurant Le Milan (Lausanne)

#24 of 1,605 Restaurants in Canton of Vaud
#13 of 473 Restaurants in Lausanne
Map
Visitor photos (8)
Cuisines: Italian Pizza

il Ghiotto (Lausanne)

#25 of 1,605 Restaurants in Canton of Vaud
#14 of 473 Restaurants in Lausanne
Price: $19 - $42 Map
Visitor photos (24)
Find a table

Chateau d'Ouchy (Lausanne)

#26 of 1,605 Restaurants in Canton of Vaud
#15 of 473 Restaurants in Lausanne
Price: $44 - $89 Map
Visitor photos (51)
Cuisines: French International
Tables Available Tonight!
7:00 PM
9:00 PM
9:30 PM
See Other Times

Double R (Yverdon-les-Bains)

#27 of 1,605 Restaurants in Canton of Vaud
#2 of 50 Restaurants in Yverdon-les-Bains
Price: $9 - $25 Map
Visitor photos (18)
Cuisines: American Cafe

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

#28 of 1,605 Restaurants in Canton of Vaud
#1 of 27 Restaurants in Villars-sur-Ollon
Map
Visitor photos (8)
Cuisines: Swiss European French

Restaurant Denis Martin (Vevey)

#29 of 1,605 Restaurants in Canton of Vaud
#2 of 72 Restaurants in Vevey
Price: $199 - $370 Map
Visitor photos (46)
Cuisines: Contemporary

Les 3 Sifflets (Vevey)

#30 of 1,605 Restaurants in Canton of Vaud
#3 of 72 Restaurants in Vevey
Map
Visitor photos (37)
Cuisines: Swiss European French