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

 

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

B&Bs / Inns (192)

Speciality Lodging (81)

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 408 - USD 578 Avg. price/night*
Ollie #1 of 184 hotels in Canton of Vaud
Professional photos | Traveller photos (1580)
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 344 - USD 1,118 Avg. price/night*
Ollie #2 of 184 hotels in Canton of Vaud
Traveller photos (504)
avenue d' Ouchy 40, Lausanne 1006, Switzerland
Show Prices
USD 243 - USD 444 Avg. price/night*
Ollie #3 of 184 hotels in Canton of Vaud
  •  Disappointed 
  • It was my second stay at Savoy. Just to summarise, room attenders does... more
  • 11 December 2017
Professional photos | Traveller photos (320)
avenue Claude Nobs 2, Montreux 1820, Switzerland
Show Prices
USD 314 - USD 473 Avg. price/night*
Ollie #4 of 184 hotels in Canton of Vaud
  •  An excellent stay 
  • Returned back again this year to Montreux for the Xmas markets. The Palace... more
  • 11 December 2017
Professional photos | Traveller photos (1565)
Special Offer Suite Moments
Grand Hotel Des Bains (Lavey-les-Bains) 3.5 of 5
route des Bains 48, Lavey-les-Bains 1892, Switzerland
Show Prices
USD 247 - USD 389 Avg. price/night*
Ollie #5 of 184 hotels in Canton of Vaud
  •  Hostels 
  • No atomosphere vacation in Switzerland. All very breech and without any... more
  • 15 December 2017
Professional photos | Traveller photos (104)
Certificate of Excellence
Travellers' Choice™ 2017 Winner Romance
 
rue d' Italie 1, Vevey 1800, Switzerland
Show Prices
USD 291 - USD 345 Avg. price/night*
Ollie #6 of 184 hotels in Canton of Vaud
#1 of 6 hotels in Vevey
Professional photos | Traveller photos (303)
rue du Grand-Chene 7 - 9, Lausanne 1003, Switzerland
Show Prices
USD 277 - USD 437 Avg. price/night*
Ollie #7 of 184 hotels in Canton of Vaud
  •  Very nice 
  • Last time we visited Lausanne, we stayed at the Beau-Rivage, but that was... more
  • 3 December 2017
Professional photos | Traveller photos (883)
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
Show Prices
USD 455 - USD 1,363 Avg. price/night*
Ollie #8 of 184 hotels in Canton of Vaud
  •  Not A four Star Hotel 
  • When you first arrive at the hotel you get the impression, based on the... more
  • 5 September 2017
Traveller photos (312)
Offers & Announcements Club Med - Ski Offer
avenue des Alpes 45, Montreux 1820, Switzerland
Show Prices
USD 174 - USD 283 Avg. price/night*
Ollie #9 of 184 hotels in Canton of Vaud
  •  Swiss National Day 
  • I stayed here on August 1, which is the national day for Switzerland. It... more
  • 21 November 2017
Professional photos | Traveller photos (1051)
11 Place du Port, Lausanne 1006, Switzerland
Show Prices
USD 182 - USD 367 Avg. price/night*
Ollie #10 of 184 hotels in Canton of Vaud
  •  The best in Lausanne. 
  • I stayed in Angleterre in November of 2017 and witnessed how well the... more
  • 14 December 2017
Professional photos | Traveller photos (353)
Hotel Victoria (Montreux) 4.0 of 5
route de Caux 16, Montreux 1823, Switzerland
Show Prices
USD 267 - USD 351 Avg. price/night*
Ollie #11 of 184 hotels in Canton of Vaud
Professional photos | Traveller photos (159)
rue Grand-St-Jean 19, Lausanne 1003, Switzerland
Show Prices
USD 165 - USD 220 Avg. price/night*
Ollie #12 of 184 hotels in Canton of Vaud
  •  Not a 3 star hotel! 
  • First time staying here. Most impressed with the modern, practical and... more
  • 29 November 2017
Professional photos | Traveller photos (63)
Auberge de la Gare (Grandvaux) 3.0 of 5
rue de la Gare 1, Grandvaux, Bourg-en-Lavaux 1091, Switzerland
Show Prices
USD 180 - USD 211 Avg. price/night*
Ollie #13 of 184 hotels in Canton of Vaud
Professional photos | Traveller photos (79)
Grand-Rue 81, Montreux 1820, Switzerland
Show Prices
USD 174 - USD 310 Avg. price/night*
Ollie #14 of 184 hotels in Canton of Vaud
  •  Views! 
  • Lovely 3 day stay here in late November. Winter market right outside the... more
  • 14 December 2017
Professional photos | Traveller photos (998)
Av. Du Rond-Point 9, Lausanne 1006, Switzerland
Show Prices
USD 112 - USD 215 Avg. price/night*
Ollie #15 of 184 hotels in Canton of Vaud
  •  Good 
  • Good location, recently renovated, clean, nice staff, lovely breakfast... more
  • 24 November 2017
Professional photos | Traveller photos (456)
Alpe Fleurie Hotel & Residence (Villars-sur-Ollon) 3.0 of 5
Centrale, avenue 148 | Case postale 147, Villars-sur-Ollon 1884, Switzerland
Show Prices
USD 172 - USD 543 Avg. price/night*
Ollie #16 of 184 hotels in Canton of Vaud
  •  Skiing weekend 
  • Overall, it was a pleasant stay at a cosy chalet style mountain hotel. It... more
  • 11 December 2017
Professional photos | Traveller photos (85)
Novotel Lausanne Bussigny (Bussigny-pres-Lausanne) 4.0 of 5
route de Condemine 35, Bussigny-pres-Lausanne, Lausanne 1030, Switzerland
Show Prices
USD 118 - USD 185 Avg. price/night*
Ollie #17 of 184 hotels in Canton of Vaud
Professional photos | Traveller photos (243)
Special Offer CHEAPEST RATES ONLINE!
avenue de Rhodanie 4, Lausanne 1007, Switzerland
Show Prices
USD 157 - USD 357 Avg. price/night*
Ollie #18 of 184 hotels in Canton of Vaud
Professional photos | Traveller photos (431)
Special Offer Save up to 30%
Chateau d'Ouchy (Lausanne) 4.0 of 5
Place du Port, Lausanne 1006, Switzerland
Show Prices
USD 188 - USD 373 Avg. price/night*
Ollie #19 of 184 hotels in Canton of Vaud
  •  Super. 
  • Room is perfect. I stayed on the lake view side and it was amazing... more
  • 14 December 2017
Professional photos | Traveller photos (329)
rue du Maupas 20, Lausanne 1004, Switzerland
Show Prices
USD 92 - USD 159 Avg. price/night*
Ollie #20 of 184 hotels in Canton of Vaud
#10 of 45 hotels in Lausanne
Professional photos | Traveller photos (181)
Special Offer CHEAPEST RATES ONLINE!