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.
Want the lowest hotel prices? You're in the right place. We check 200+ sites for you.

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 (185)

B&Bs / Inns (188)

Speciality Lodging (68)

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 ]
Certificate of Excellence
Travellers' Choice™ 2017 Winner Luxury | Best Service | Top Hotels
 
place du Port 17-19, Lausanne 1006, Switzerland
Show Prices
USD 416 - USD 572 Avg. price/night*
Ollie #1 of 185 hotels in Canton of Vaud
Professional photos | Traveller photos (1421)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Romance
 
Chalet RoyAlp Hotel & Spa (Villars-sur-Ollon) 5.0 of 5
Domaine de Rochegrise | Route du Col de la Croix, Villars-sur-Ollon 1884, Switzerland
Show Prices
USD 339 - USD 846 Avg. price/night*
Ollie #2 of 185 hotels in Canton of Vaud
Professional photos | Traveller photos (562)
avenue Claude Nobs 2, Montreux 1820, Switzerland
Show Prices
USD 263 - USD 609 Avg. price/night*
Ollie #3 of 185 hotels in Canton of Vaud
Professional photos | Traveller photos (1338)
Special Offer FAMILY OFFER, GET 50...
avenue d' Ouchy 40, Lausanne 1006, Switzerland
Hotel Royal Savoy Lausanne Slideshow
Show Prices
USD 269 - USD 549 Avg. price/night*
Ollie #4 of 185 hotels in Canton of Vaud
  •  Beautiful hotel 
  • I was here for a work conference and the hotel is beautiful. The rooms are... more
  • 15 February 2017
Professional photos | Traveller photos (255)
Special Price 10% off room rate
Certificate of Excellence
Travellers' Choice™ 2017 Winner Romance
 
rue d' Italie 1, Vevey 1800, Switzerland
Show Prices
USD 281 - USD 460 Avg. price/night*
Ollie #5 of 185 hotels in Canton of Vaud
#1 of 6 hotels in Vevey
Professional photos | Traveller photos (240)
11 Place du Port, Lausanne 1006, Switzerland
Show Prices
USD 218 - USD 432 Avg. price/night*
Ollie #6 of 185 hotels in Canton of Vaud
  •  Great location 
  • Nice hotel, clean and super location - experience tarnished by a lousy... more
  • 18 February 2017
Professional photos | Traveller photos (335)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Family
 
Club Med Villars sur Ollon (Villars-sur-Ollon) 4.0 of 5
1884 Villars-sur-Ollon Switzerland, Villars-sur-Ollon 1884, Switzerland
Club Med Villars sur Ollon Slideshow
Show Prices
USD 543 - USD 812 Avg. price/night*
Ollie #7 of 185 hotels in Canton of Vaud
Professional photos | Traveller photos (268)
Special Offer Exclusive Offers
rue Grand-St-Jean 19, Lausanne 1003, Switzerland
Show Prices
USD 155 - USD 220 Avg. price/night*
Ollie #8 of 185 hotels in Canton of Vaud
  •  BeUtiful hotel 
  • Nice place. CLEAN. nice design. Great service. Comfortable bed. Good... more
  • 14 February 2017
Professional photos | Traveller photos (60)
Auberge de la Gare (Grandvaux) 3.0 of 5
rue de la Gare 1, Grandvaux, Bourg-en-Lavaux 1091, Switzerland
Show Prices
USD 164 - USD 217 Avg. price/night*
Ollie #9 of 185 hotels in Canton of Vaud
Professional photos | Traveller photos (73)
avenue des Alpes 45, Montreux 1820, Switzerland
Show Prices
USD 165 - USD 830 Avg. price/night*
Ollie #10 of 185 hotels in Canton of Vaud
  •  Decent hotel 
  • I have stayed multiple nights in the Grand Hotel Suisse... more
  • 17 February 2017
Professional photos | Traveller photos (948)
Av. Du Rond-Point 9, Lausanne 1006, Switzerland
Show Prices
USD 141 - USD 273 Avg. price/night*
Ollie #11 of 185 hotels in Canton of Vaud
Professional photos | Traveller photos (294)
Grand Rue 81, Montreux 1820, Switzerland
Show Prices
USD 162 - USD 308 Avg. price/night*
Ollie #12 of 185 hotels in Canton of Vaud
Professional photos | Traveller photos (670)
4, avenue de Rhodanie, Lausanne 1007, Switzerland
Movenpick Hotel Lausanne Slideshow
Show Prices
USD 162 - USD 325 Avg. price/night*
Ollie #13 of 185 hotels in Canton of Vaud
  •  Excellent! 
  • Top location, metro ststion is like 3 mins away from the hotel,then no... more
  • 19 February 2017
Professional photos | Traveller photos (331)
Special Offer Visit the Olympick...
Alpe Fleurie Hotel & Residence (Villars-sur-Ollon) 3.0 of 5
Rue Centrale | Case postale 147, Villars-sur-Ollon 1884, Switzerland
Show Prices
USD 182 - USD 593 Avg. price/night*
Ollie #14 of 185 hotels in Canton of Vaud
  •  Ski Weekend 
  • A great resort for a ski weekend and the perfect hotel, fantastic family... more
  • 13 February 2017
Professional photos | Traveller photos (37)
rue du Maupas 20, Lausanne 1004, Switzerland
Show Prices
USD 93 - USD 164 Avg. price/night*
Ollie #15 of 185 hotels in Canton of Vaud
  •  Ibis hotel 
  • The room was clean and spacious. 2 adults & 1 child. Shower was good... more
  • 14 February 2017
Professional photos | Traveller photos (174)
Special Offer CHEAPEST RATES ONLINE!
place du Port 2, Lausanne 1006, Switzerland
Show Prices
USD 274 - USD 361 Avg. price/night*
Ollie #16 of 185 hotels in Canton of Vaud
Professional photos | Traveller photos (252)
rue du Grand-Chene 7 - 9, Lausanne 1003, Switzerland
Show Prices
USD 298 - USD 405 Avg. price/night*
Ollie #17 of 185 hotels in Canton of Vaud
Professional photos | Traveller photos (768)
Novotel Lausanne Bussigny (Bussigny-pres-Lausanne) 4.0 of 5
route de Condemine 35, Bussigny-pres-Lausanne, Lausanne 1030, Switzerland
Show Prices
USD 109 - USD 179 Avg. price/night*
Ollie #18 of 185 hotels in Canton of Vaud
Professional photos | Traveller photos (217)
Special Offer CHEAPEST RATES ONLINE!
rue d' Italie 49, Vevey 1800, Switzerland
Show Prices
USD 267 - USD 417 Avg. price/night*
Ollie #19 of 185 hotels in Canton of Vaud
#2 of 6 hotels in Vevey
  •  Nice view 
  • Wonderful view, excellent breakfast and warm welcome by the staff. The... more
  • 13 February 2017
Professional photos | Traveller photos (587)
Le Mirador Resort & Spa (Mont Pelerin) 5.0 of 5
chemin de l'Hotel Mirador 5, Mont Pelerin 1801, Switzerland
Show Prices
USD 264 - USD 486 Avg. price/night*
Ollie #20 of 185 hotels in Canton of Vaud
  •  Breathtaking views.... 
  • Le Mirador is a wonderful hotel with fairytale-like views. The rooms are... more
  • 16 February 2017
Professional photos | Traveller photos (1135)