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.

Canton of Vaud

Refine search

Price per night

 

Traveller rating

 

Hotel class

 

Hotel brand

Show all brands
Major Brands
Individual Chains
Show only major brands
 

Property name

Reset
 
Free Newsletter

Interested in Canton of Vaud?

We'll send you updates with the latest deals, reviews and articles for Canton of Vaud each week.

Map of Canton of Vaud Hotels

Hotels (191)

B&Bs / Inns (186)

Speciality Lodging (51)

You are zoomed out too far to see location pins. Please zoom back in.
Search hotels
Map showing X-Y of Z
Clear filter(s)

Hotels Travellers Trust

Sort by [ Popularity ] [ Price ]
Place du Port 17-19, Lausanne 1000, Switzerland
CHECK RATES!
USD 411 - 705 (CHF 403 - 692) Avg. price/night*
Ollie #1 of 191 hotels in Canton of Vaud
  •  Good traditional hotel 
  • Enjoyed my three days stay at this traditional Swiss hotel. Staff were... more
  • 13 December 2014
Professional photos | Traveller photos (430)
Travellers' Choice® 2014 Winner Romance
 
Avenue Claude Nobs 2, Montreux 1820, Switzerland
Fairmont Le Montreux Palace Slideshow
CHECK RATES!
USD 292 - 505 (CHF 286 - 495) Avg. price/night*
Ollie #2 of 191 hotels in Canton of Vaud
  •  Superb in every way! 
  • One of the best Fairmont properties I've seen. Everything was just... more
  • 21 December 2014
Professional photos | Traveller photos (797)
Special Offer 10% OFF SEASONAL SAVER
Travellers' Choice® 2014 Winner Family
 
Chalet RoyAlp Hotel & Spa (Villars-sur-Ollon) 5.0 of 5
Domaine de Rochegrise, Villars-sur-Ollon 1884, Switzerland
CHECK RATES!
USD 322 - 1,520 Avg. price/night*
Ollie #3 of 191 hotels in Canton of Vaud
  •  The Best 
  • One of the best hotel I have ever been to. The staff is very friendly and... more
  • 9 December 2014
Professional photos | Traveller photos (197)
Auberge de la Gare (Grandvaux) 3.0 of 5
Rue De La Gare 1, Grandvaux, Bourg-en-Lavaux 1091, Switzerland
CHECK RATES!
USD 201 - 234 (CHF 197 - 230) Avg. price/night*
Ollie #4 of 191 hotels in Canton of Vaud
Professional photos | Traveller photos (34)
Rue Grand-Chene 7 - 9, Lausanne 1002, Switzerland
CHECK RATES!
USD 315 - 408 (CHF 309 - 400) Avg. price/night*
Ollie #5 of 191 hotels in Canton of Vaud
Professional photos | Traveller photos (242)
11 Place du Port, Lausanne 1006, Switzerland
CHECK RATES!
USD 198 - 398 (EUR 161 - 324) Avg. price/night*
Ollie #6 of 191 hotels in Canton of Vaud
Professional photos | Traveller photos (86)
Travellers' Choice® 2014 Winner Luxury
 
Rue d'Italie 1, Vevey 1800, Switzerland
Grand Hotel du Lac Slideshow
CHECK RATES!
USD 298 - 477 (CHF 292 - 468) Avg. price/night*
Ollie #7 of 191 hotels in Canton of Vaud
#1 of 8 hotels in Vevey
  •  great great great 
  • Great stay, nice and helpful staff. I went there with my family, staying... more
  • 11 December 2014
Professional photos | Traveller photos (89)
49 rue d'Italie, Vevey 1800, Switzerland
CHECK RATES!
USD 301 - 403 Avg. price/night*
Ollie #8 of 191 hotels in Canton of Vaud
#2 of 8 hotels in Vevey
  •  AMAZING PLACE 
  • I am a regular client of this unique hotel in Switzerland . Trois... more
  • 21 December 2014
Professional photos | Traveller photos (379)
Hotel De France (Sainte-Croix)
Rue Centrale 25, Sainte-Croix 1450 , Switzerland
CHECK RATES!
USD 162 - 168 Avg. price/night*
Ollie #9 of 191 hotels in Canton of Vaud
Professional photos | Traveller photos (17)
Chemin de l'Hotel du Mirador 5 | Mont Pelerin, Vevey 1801, Switzerland
Le Mirador Kempinski Lake Geneva Slideshow
CHECK RATES!
USD 275 - 564 (CHF 270 - 553) Avg. price/night*
Ollie #10 of 191 hotels in Canton of Vaud
#3 of 8 hotels in Vevey
Professional photos | Traveller photos (421)
Place du Port 2, Lausanne 1000, Switzerland
CHECK RATES!
USD 209 - 345 (CHF 205 - 338) Avg. price/night*
Ollie #11 of 191 hotels in Canton of Vaud
  •  A wonderful hotel. 
  • This beautiful building sitting on the edge of the lake overlooking the... more
  • 20 December 2014
Professional photos | Traveller photos (159)
Hotel Splendid (Montreux)
52 Grand-Rue, Montreux 1820, Switzerland
CHECK RATES!
USD 129 - 206 Avg. price/night*
Ollie #12 of 191 hotels in Canton of Vaud
  •  Great Stay 
  • Spent a night here with my wife on our way to Interlaken. The hotel is... more
  • 25 November 2014
Professional photos | Traveller photos (122)
Route de Caux 16, Glion 1823, Switzerland
CHECK RATES!
USD 295 - 354 (CHF 289 - 347) Avg. price/night*
Ollie #13 of 191 hotels in Canton of Vaud
#1 of 3 hotels in Glion
  •  Victorian Splendour 
  • This true Victorian hotel is perched high above Lake Geneva with splendid... more
  • 10 November 2014
Professional photos | Traveller photos (67)
Hotel de la Poste (Chateau-d'Oex)
Route de la Ray 32, Chateau-d'Oex 1660, Switzerland
CHECK RATES!
USD 116 - 169 Avg. price/night*
Ollie #14 of 191 hotels in Canton of Vaud
Professional photos | Traveller photos (24)
Avenue Paderewski 8, Morges 1110, Switzerland
CHECK RATES!
USD 186 - 290 Avg. price/night*
Ollie #15 of 191 hotels in Canton of Vaud
Professional photos | Traveller photos (42)
Rue du Marche 1, Montreux, Switzerland
CHECK RATES!
USD 180 - 307 Avg. price/night*
Ollie #16 of 191 hotels in Canton of Vaud
Professional photos | Traveller photos (53)
Avenue des Alpes 45, Montreux CH-1820 , Switzerland
CHECK RATES!
USD 187 - 396 (CHF 183 - 389) Avg. price/night*
Ollie #17 of 191 hotels in Canton of Vaud
Professional photos | Traveller photos (272)
Chemin des Roches 31, Chardonne CH-1803, Switzerland
Ollie #18 of 191 hotels in Canton of Vaud
Traveller photos (12)
Novotel Lausanne Bussigny (Bussigny-pres-Lausanne) 4.0 of 5
35 Route de Condemine, Bussigny-pres-Lausanne, Lausanne 1030, Switzerland
Novotel Lausanne Bussigny Slideshow
CHECK RATES!
USD 128 - 197 (CHF 126 - 193) Avg. price/night*
Ollie #19 of 191 hotels in Canton of Vaud
  •  Great for business! 
  • The hotel has very good rooms for small groups. The personnel is not... more
  • 19 December 2014
Professional photos | Traveller photos (78)
Special Offer Save up to 30%
Discovery Hotel (Crissier) 3.5 of 5
Ch. des Lentillieres 24, Crissier, Switzerland
CHECK RATES!
USD 123 - 209 Avg. price/night*
Ollie #20 of 191 hotels in Canton of Vaud
Professional photos | Traveller photos (35)