Search Hotels in Canton of Vaud

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Cities in Canton of Vaud

Top Hotels in Canton of Vaud

Lausanne Youth Hostel Jeunotel
2 out of 5
Ch. du Bois-du-Vaux 36, Lausanne
Fully refundableReserve now, pay when you stay
The price is $111 per night from Feb 4 to Feb 5
3.8/5 Good! (93 reviews)
Very expensive for low quality offered
"Hostel is very expensive for what if offers. No towels and soap. Internet is fast.Parking is outside in front of hotel with barrier. Room is dark and ugly and bad smell. Beds were very unconfortable. Breakfast is poor with just some salami, yoghurt and some jams. No supermakets nearby."

Reviewed on Jul 26, 2020

Lausanne Youth Hostel Jeunotel
Beau-Rivage Palace
5 out of 5
Place du port 17-19, Lausanne, Vaud
Fully refundableReserve now, pay when you stay
The price is $484 per night from Jan 26 to Jan 27
4.7/5 Exceptional! (59 reviews)
"One of the most iconic building with newly renovated. Beautiful lake and Mountain View . Must say best in town ."

Reviewed on Jan 7, 2022

Beau-Rivage Palace
Hotel Des Trois Couronnes
5 out of 5
Rue d'Italie 49, Vevey
The price is $356 per night from Jan 23 to Jan 24
4.6/5 Wonderful! (41 reviews)
Grand Hotel!
"Lovely experience staying at this wonderful grand hotel. Reminded me of The Grand Budapest Hotel. Old school luxury in the lobby areas. Rooms have recently been revamped with modern amenities. Beautiful views of Lake Geneva and the mountains behind."

Reviewed on Dec 11, 2020

Hotel Des Trois Couronnes
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Lausanne Palace
5 out of 5
Rue du Grand Chene 7-9, Lausanne, VD
Fully refundableReserve now, pay when you stay
The price is $358 per night from Feb 9 to Feb 10
4.7/5 Exceptional! (427 reviews)
"Very comfortable hotel. Level of service was exceptional from all staff and concierge and front desk in particular. Good quality breakfast and lobby dining. Brasserie food was average for the price"

Reviewed on Oct 12, 2021

Lausanne Palace
Hotel La Tour D'Ai
2 out of 5
Route des Ormonts, Leysin, VD
4.2/5 Excellent! (86 reviews)
Overall Happy
"The owner was very friendly and accommodating. The rooms were pleasant and clean. I found the mattress to be quite uncomfortable and seemed to be quite old. The location of the hotel was great and I really enjoyed the breakfast."

Reviewed on Aug 4, 2020

Hotel La Tour D'Ai
VIU Hotel Villars
3.5 out of 5
Avenue Centrale 152, Ollon
Fully refundableReserve now, pay when you stay
The price is $200 per night from Feb 1 to Feb 2
4.6/5 Wonderful! (19 reviews)
"Great stay"

Reviewed on Oct 24, 2021

VIU Hotel Villars
Hotel du Marche
2 out of 5
Rue Pré-du-marché 42, Lausanne, VD
Fully refundableReserve now, pay when you stay
The price is $74 per night from Feb 18 to Feb 19
3.7/5 Good! (336 reviews)
"Clean, quiet and near the centre ! Staff super helpful."

Reviewed on Sep 27, 2020

Hotel du Marche
Chalet RoyAlp Hôtel & Spa
5 out of 5
Domaine de Rochegrise, 23, Villars, Ollon, VD
Fully refundableReserve now, pay when you stay
The price is $419 per night from Jan 23 to Jan 24
4.7/5 Exceptional! (80 reviews)
"Perfect!!!"

Reviewed on Oct 6, 2021

Chalet RoyAlp Hôtel & Spa
Hôtel Central Résidence
3 out of 5
Route de Belvedere, Leysin, VD
The price is $142 per night from Jan 31 to Feb 1
4.1/5 Very Good! (232 reviews)
"All the staff were very polite"

Reviewed on Aug 29, 2021

Hôtel Central Résidence
Alpe Fleurie
3 out of 5
Rue Centrale 148, Villars-sur-Ollon, Ollon, VD
The price is $212 per night from Jan 25 to Jan 26
4.5/5 Wonderful! (82 reviews)
"Excelente location and spacious rooms."

Reviewed on Aug 29, 2021

Alpe Fleurie
Eurotel Victoria Les Diablerets
4.5 out of 5
Chemin du Vernex 3, Ormont-Dessus, VD
The price is $306 per night from Feb 6 to Feb 7
4.5/5 Wonderful! (35 reviews)
"Fantastic stay - such a warm welcome and very happy to recommend Eurotel to anyone..."

Reviewed on Feb 16, 2021

Eurotel Victoria Les Diablerets
Victoria Hotel & Residence
4 out of 5
Route des Layeux 1, Villars-sur-Ollon, Ollon
Fully refundableReserve now, pay when you stay
The price is $231 per night from Feb 1 to Feb 2
4.1/5 Very Good! (13 reviews)
Good services, walking distance to slopes
"Good services (pool, sauna, gym, two restaurants, play room for kids), some of which were closed for COVID. Location is ok, walk to the lifts is 8-10 min, no shuttle bus. Was a little heavy to carry kids skis too all the way. Other than that, very family friendly, would go again."

Reviewed on Feb 22, 2021

Victoria Hotel & Residence
Grand Hôtel et Centre Thermal
4.5 out of 5
Avenue des Bains 22, Yverdon-les-Bains, VD
Fully refundableReserve now, pay when you stay
The price is $193 per night from Jan 23 to Jan 24
4.3/5 Excellent! (471 reviews)
Bonne qualité générale
"Très bon service et qualité générale. Installations un peu vieillissantes."

Reviewed on Jul 22, 2021

Grand Hôtel et Centre Thermal
ibis Lausanne Centre
2 out of 5
20 Rue du Maupas, Lausanne, VD
Fully refundableReserve now, pay when you stay
The price is $75 per night from Feb 18 to Feb 19
4.2/5 Very Good! (952 reviews)
"Very pleasant place to stay. The wifi wasn’t great but we weren’t spending much time in the room using it anyways. Close proximity to some nice restaurants and cafes."

Reviewed on Oct 10, 2021

ibis Lausanne Centre
Le Mirador Resort & Spa
5 out of 5
Chemin de l'Hôtel du Mirador 5, Mont Pelerin, Chardonne, VD
Fully refundableReserve now, pay when you stay
The price is $330 per night from Feb 1 to Feb 2
4.6/5 Exceptional! (338 reviews)
"Amazing and unique view. Large rooms . Gym and spa"

Reviewed on Nov 7, 2021

Le Mirador Resort & Spa
Hotel Lavaux
4 out of 5
Route de Vevey 51, Cully, Bourg-en-Lavaux, VD
Fully refundableReserve now, pay when you stay
The price is $123 per night from Feb 1 to Feb 2
4.4/5 Wonderful! (664 reviews)
"Very clean, well located but breakfast outrageously expensive."

Reviewed on Dec 22, 2021

Hotel Lavaux
De la Paix
4 out of 5
5 Av. Benjamin Constant, Lausanne, VD
Fully refundableReserve now, pay when you stay
The price is $157 per night from Jan 24 to Jan 25
4.5/5 Wonderful! (467 reviews)
"Perfect location with a helpful staff. Food expensive"

Reviewed on Jan 12, 2022

De la Paix
Grand Hôtel des Bains de Lavey
4 out of 5
Route des Bains 48, Lavey-Morcles, Vaud
Fully refundableReserve now, pay when you stay
The price is $227 per night from Jan 25 to Jan 26
4.6/5 Wonderful! (50 reviews)
Amazing hotels and SPA
"Amazing hotel and even better SPA. Really enjoyed the water and the breakfast too."

Reviewed on Jun 11, 2021

Grand Hôtel des Bains de Lavey
SwissTech Hotel
2 out of 5
Route Louis-Favre 10b, Ecublens, VD
Fully refundableReserve now, pay when you stay
The price is $127 per night from Feb 9 to Feb 10
4.2/5 Very Good! (244 reviews)
Good for a night.
"parking is CHF 20 a night. which is riduculous as the room is 80. the toilette was quite dirty with different stains but the rest of the room was clean. The beds are very uncomfortable, not only are they small, but also they are lower on the head end side, so you are sleeping like in an uphill position. ..."

Reviewed on May 25, 2021

SwissTech Hotel
Alpine Classic Hotel
3 out of 5
Route de la Cité 4, Leysin, VD
The price is $168 per night from Jan 23 to Jan 24
4.1/5 Very Good! (183 reviews)
"Good value for money."

Reviewed on Feb 15, 2021

Alpine Classic Hotel
Don't see what you're looking for?
See all available properties in Canton of Vaud
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.