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 (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
US$ 432 - US$ 583 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
US$ 342 - US$ 901 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
US$ 269 - US$ 611 Avg. price/night*
Ollie #3 of 185 hotels in Canton of Vaud
Professional photos | Traveller photos (1339)
Special Offer FAMILY OFFER, GET 50...
Certificate of Excellence
Travellers' Choice™ 2017 Winner Romance
 
rue d' Italie 1, Vevey 1800, Switzerland
Show Prices
US$ 280 - US$ 459 Avg. price/night*
Ollie #4 of 185 hotels in Canton of Vaud
#1 of 6 hotels in Vevey
Professional photos | Traveller photos (240)
avenue d' Ouchy 40, Lausanne 1006, Switzerland
Hotel Royal Savoy Lausanne Slideshow
Show Prices
US$ 272 - US$ 712 Avg. price/night*
Ollie #5 of 185 hotels in Canton of Vaud
Professional photos | Traveller photos (255)
Offers & Announcements 10% off room rate
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
US$ 532 - US$ 816 Avg. price/night*
Ollie #6 of 185 hotels in Canton of Vaud
Professional photos | Traveller photos (270)
Special Offer Exclusive Offers
11 Place du Port, Lausanne 1006, Switzerland
Show Prices
US$ 216 - US$ 396 Avg. price/night*
Ollie #7 of 185 hotels in Canton of Vaud
Professional photos | Traveller photos (335)
rue Grand-St-Jean 19, Lausanne 1003, Switzerland
Show Prices
US$ 154 - US$ 219 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)
avenue des Alpes 45, Montreux 1820, Switzerland
Show Prices
US$ 166 - US$ 836 Avg. price/night*
Ollie #9 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 (950)
Av. Du Rond-Point 9, Lausanne 1006, Switzerland
Show Prices
US$ 141 - US$ 292 Avg. price/night*
Ollie #10 of 185 hotels in Canton of Vaud
  •  Excellent value 
  • I wanted something near the rail station but in a quiet area and thats... more
  • 24 February 2017
Professional photos | Traveller photos (294)
Auberge de la Gare (Grandvaux) 3.0 of 5
rue de la Gare 1, Grandvaux, Bourg-en-Lavaux 1091, Switzerland
Show Prices
US$ 163 - US$ 218 Avg. price/night*
Ollie #11 of 185 hotels in Canton of Vaud
Professional photos | Traveller photos (73)
Grand Rue 81, Montreux 1820, Switzerland
Show Prices
US$ 163 - US$ 315 Avg. price/night*
Ollie #12 of 185 hotels in Canton of Vaud
Professional photos | Traveller photos (670)
Alpe Fleurie Hotel & Residence (Villars-sur-Ollon) 3.0 of 5
Rue Centrale | Case postale 147, Villars-sur-Ollon 1884, Switzerland
Show Prices
US$ 181 - US$ 590 Avg. price/night*
Ollie #13 of 185 hotels in Canton of Vaud
  •  Overnighter 
  • Know the chef, excellent meal...but done as a special for us. Such a shame... more
  • 24 February 2017
Professional photos | Traveller photos (37)
4, avenue de Rhodanie, Lausanne 1007, Switzerland
Movenpick Hotel Lausanne Slideshow
Show Prices
US$ 167 - US$ 314 Avg. price/night*
Ollie #14 of 185 hotels in Canton of Vaud
Professional photos | Traveller photos (331)
Special Offer Visit the Olympick...
rue du Maupas 20, Lausanne 1004, Switzerland
Show Prices
US$ 93 - US$ 165 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!
rue du Grand-Chene 7 - 9, Lausanne 1003, Switzerland
Show Prices
US$ 291 - US$ 404 Avg. price/night*
Ollie #16 of 185 hotels in Canton of Vaud
Professional photos | Traveller photos (768)
place du Port 2, Lausanne 1006, Switzerland
Show Prices
US$ 264 - US$ 360 Avg. price/night*
Ollie #17 of 185 hotels in Canton of Vaud
Professional photos | Traveller photos (252)
Novotel Lausanne Bussigny (Bussigny-pres-Lausanne) 4.0 of 5
route de Condemine 35, Bussigny-pres-Lausanne, Lausanne 1030, Switzerland
Show Prices
US$ 108 - US$ 177 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
US$ 268 - US$ 418 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
US$ 265 - US$ 476 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 (1136)