Search Hotels in Canton of Vaud

    Plan, book, stay with confidence
    bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    one key icon
    Treat yourself
    Save instantly and earn perks with One Key
    today icon
    Change your mind
    Book hotels with free cancellation

Top Cities in Canton of Vaud

Compare 977 hotels in Canton of Vaud with room rates, reviews, and availability. Most hotels are fully refundable.

MONA Ex-Eurotel
4.0 star property
9.0 out of 10, Wonderful, (1011)
"View"
The price is $246
includes taxes & fees
$221 per night
Nov 3 - Nov 4
MONA Ex-Eurotel
Grand Hotel Suisse Majestic, Autograph Collection
4.0 star property
9.0 out of 10, Wonderful, (1004)
"Beautiful view and great room services "
The price is $256
includes taxes & fees
$229 per night
Nov 8 - Nov 9
Grand Hotel Suisse Majestic, Autograph Collection
Royal Plaza Montreux
5.0 star property
8.4 out of 10, Very Good, (882)
"Beautiful hotel with excellent service. Recommend arriving before sunset to appreciate the beautiful views over the lake. Pool, sauna and hot tub were very relaxing. "
The price is $243
includes taxes & fees
$213 per night
Nov 3 - Nov 4
Royal Plaza Montreux
Fairmont Le Montreux Palace
5.0 star property
9.4 out of 10, Exceptional, (597)
"."
The price is $466
includes taxes & fees
$428 per night
Nov 17 - Nov 18
Fairmont Le Montreux Palace
Royal Savoy Hotel & Spa
5.0 star property
9.4 out of 10, Exceptional, (513)
"A gorgeous hotel with a great spa. Very conveniently located for local transport. The dining and bar at the hotel were excellent. I was there for my birthday and the team at the hotel really went the extra mile to make it special - thank you! I would highly recommend. "
The price is $357
includes taxes & fees
$329 per night
Nov 8 - Nov 9
Royal Savoy Hotel & Spa
The Freddie Mercury Hotel
3.0 star property
9.0 out of 10, Wonderful, (59)
"Clean, spacious modern hotel. Just steps away from the train station. "
The price is $158
includes taxes & fees
$138 per night
Nov 24 - Nov 25
The Freddie Mercury Hotel
Hotel Eden Palace Au Lac
4.0 star property
8.0 out of 10, Very Good, (1002)
"Close to everything "
The price is $176
includes taxes & fees
$152 per night
Dec 1 - Dec 2
Hotel Eden Palace Au Lac
Hôtel des Patients
3.0 star property
9.2 out of 10, Wonderful, (892)
"Very nice hotel for hospital visitors. Breakfast included and very nice place for lunch and dinner too. Recommended spacious hotel rooms for small families"
The price is $156
includes taxes & fees
$138 per night
Dec 1 - Dec 2
Hôtel des Patients
Villa Toscane
3.0 star property
7.8 out of 10, Good, (664)
"Great breakfast, nice pool, 1 block from the beautiful promenade."
The price is $154
includes taxes & fees
$135 per night
Nov 3 - Nov 4
Villa Toscane
De la Paix
4.0 star property
9.2 out of 10, Wonderful, (757)
"Been staying here for 15 years - great location and very good access to public transport. Restaurants and bars all close by- great views in the morning towards Mont Blanc and Evian at breakfast ( when a clear day) and also from rooms if you opt for lake view "
The price is $224
includes taxes & fees
$203 per night
Nov 9 - Nov 10
De la Paix
Lausanne Palace
5.0 star property
9.6 out of 10, Exceptional, (565)
"Wonderful. Very comfortable and fine service. "
The price is $397
includes taxes & fees
$367 per night
Nov 7 - Nov 8
Lausanne Palace
Hotel Continental
4.0 star property
8.6 out of 10, Excellent, (678)
"Nice little room for a day or two stay. Close to the railway station and restaurants. Staff is very helpful and friendly."
The price is $171
includes taxes & fees
$151 per night
Nov 29 - Nov 30
Hotel Continental
Tralala Hotel Montreux
3.0 star property
8.4 out of 10, Very Good, (434)
"Great Hotel, Great Staff, Good Breakfast. Walkable to old town and all tourists spots ! "
The price is $143
includes taxes & fees
$123 per night
Nov 7 - Nov 8
Tralala Hotel Montreux
YOTEL Geneva Lake
4.0 star property
9.2 out of 10, Wonderful, (62)
"Everything was perfect A very nice and relaxing place for a chill weekend way The room smaller than I expected and not a drink in the room but many other choices Very happy with the staying and the staff extremely polite Definitely go back again "
The price is $144
includes taxes & fees
$132 per night
Nov 1 - Nov 2
YOTEL Geneva Lake
Grand Hotel du Lac - Relais & Châteaux
5.0 star property
9.6 out of 10, Exceptional, (289)
"Just a beautiful beautiful place in a wonderful location."
The price is $358
includes taxes & fees
$330 per night
Nov 7 - Nov 8
Grand Hotel du Lac - Relais & Châteaux
Hotel Parc & Lac
3.0 star property
8.0 out of 10, Very Good, (481)
"Lovely breakfast room for a fee. Bed comfortable and room clean. Old building Has budget feel. "
The price is $161
includes taxes & fees
$140 per night
Nov 3 - Nov 4
Hotel Parc & Lac
Le Mirador Resort & Spa
5.0 star property
9.4 out of 10, Exceptional, (436)
"."
The price is $396
includes taxes & fees
$367 per night
Nov 6 - Nov 7
Le Mirador Resort & Spa
Hotel Mirabeau, BW Signature Collection
4.0 star property
9.0 out of 10, Wonderful, (439)
"The hotel was very clean and the staff were very friendly. The location was convenient as only a several blocks from train station or metro. The bus was within a block. "
The price is $171
includes taxes & fees
$151 per night
Nov 22 - Nov 23
Hotel Mirabeau, BW Signature Collection
Hotel Lavaux
4.0 star property
9.0 out of 10, Wonderful, (1007)
"Beautiful location. Check in was very easy."
The price is $142
includes taxes & fees
$137 per night
Nov 8 - Nov 9
Hotel Lavaux
Zleep Hotel Lausanne-Chavannes
3.0 star property
8.0 out of 10, Very Good, (48)
"Staff were amazing especially Che.. and Roshani . The only problem , the aircon was not working much and not much to see in Renens..! but apart from those little things , Overall great stay...!"
The price is $103
includes taxes & fees
$99 per night
Nov 8 - Nov 9
Zleep Hotel Lausanne-Chavannes
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.
Don't see what you're looking for?
See all available properties in Canton of Vaud
Save an average of 15% on thousands of hotels when you're signed in

Frequently asked questions

How much do hotels in Canton of Vaud cost?
The season and factors like Christmas, Easter and school holidays can affect the price of a hotel in Canton of Vaud. You can find cheap options from $103 in a few different ways on Expedia. First, key in the dates you’d like to go on vacation, then use the filters such as amenities and budget to refine your search. You can also sort by price, so the lowest options appear at the top.
When is the best time to go to Canton of Vaud?
Temperatures vary across Canton of Vaud, so the best time to travel depends on where you want to be. If you’re after a summer escape in Lausanne, plan your trip between June and August when daily average temperatures range from 54ºF to 72ºF. Bear in mind that Lausanne has an oceanic climate, so be sure to pack accordingly.
What is the best area to stay in Canton of Vaud?
If you’re vacationing in Canton of Vaud, you’ll probably find yourself either traveling through or staying in Lausanne. Check out the variety of experiences and accommodations here, and consider adding some extra days to truly immerse yourself in this top destination.
Are there any luxury hotels in Canton of Vaud?
Some of the best hotels in Canton of Vaud are in Lausanne. Have a look at upmarket options such as Lausanne Palace, which features beauty services, spa facilities and massage services. Royal Savoy Hotel & Spa is another great pick in this city.
How can I find cheap hotels in Canton of Vaud?
Canton of Vaud cheap hotels start at $103 per night. To browse these types of budget-friendly options, use our “Price per night” filter. Like some other tips? Be flexible with your trip dates and book ahead of time. Take a look at our cheap hotels in Canton of Vaud page for deals you’ll find hard to resist.
What are the best hotels in Canton of Vaud for families?
Pack your bags (and the kids!) and look forward to a fun-packed getaway at one of our top family-friendly hotels in Canton of Vaud. Located in Lausanne, Lausanne Palace is an excellent pick. A sauna and a cafe are among the amenities here. Or chill out with the fam at Royal Savoy Hotel & Spa. You can also find your ideal getaway by clicking on the “Family friendly” box in the “Traveler experience” section of our filter tool.
What are the top beach hotels in Canton of Vaud?
Relaxation mode ON! Savor the beach lifestyle at Canton of Vaud’s top ocean-view hotels like Base Vevey. This in-demand property in Montreux offers a terrace, a sauna and many other conveniences. You can also tune into cool coastal vibes at Grand Hotel du Lac - Relais & Châteaux, another in-demand retreat in this city.
Why should I book my Canton of Vaud hotel with Expedia?
Expedia makes booking a stay in Canton of Vaud as simple as swiping right for your dream vacation. First, there’s the broad range of options and incredible prices. Then, there’s our online Help Center, which is available around-the-clock. Plus, when you’re a member of our free One Key™ loyalty program, you can collect OneKeyCash™* and use it on eligible hotels, flights, activities and more. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.