Williams Lake Vacation Packages

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 when you book a flight and hotel together*
  • Find the right fit

    With over 300,000 hotels worldwide, it's easy to create a perfect package
  • Rest easy

    Plan, book, and manage your trip all in one place

Your Williams Lake Vacation

Memorable adventures await when you book a Williams Lake vacation package. Whether you're a history buff, foodie or just a traveler who loves to discover new places, there's something for everyone in this awesome city. You'll want to take in some sights during your trip to Williams Lake. Drop by leading attractions such as Williams Lake Golf and Tennis Club, Museum of the Cariboo Chilcotin and Coyote Rock Golf Course. A few clicks is all it takes to put together a customized Williams Lake vacation on Expedia.

Top Williams Lake Vacation Deals

Price found within the past 48 hours. Click for updated prices.
Prestige Aberdeen Lodge Kamloops

Prestige Aberdeen Lodge Kamloops

Aberdeen
CA $665
per person
Nov 8 - Nov 14
found 1 day ago
Roundtrip non-stop flight included
Edmonton (YEG) to Kamloops (YKA)
8.2/10 Very good! (1,381 reviews)
Clean rooms that are quite spacious. Comfortable stay.

Reviewed on Aug 23, 2026

Sandman Signature Kamloops Hotel

Sandman Signature Kamloops Hotel

Kamloops City Centre
CA $820
per person
Nov 8 - Nov 14
found 1 day ago
Roundtrip non-stop flight included
Edmonton (YEG) to Kamloops (YKA)
8.4/10 Very good! (1,160 reviews)
My daughter likes the water playground in the Riverside Park opposite the hotel. So we purposely changed from another hotel to Sandman for the convenience of going the park. There are also lots of nice restaurants and one ice cream shop nearby. I will say it's a wonderful choice staying with Sandman when travel with young kids.

Reviewed on Aug 22, 2026

Sandman Inn Kamloops

Sandman Inn Kamloops

Kamloops City Centre
CA $720
per person
Nov 8 - Nov 14
found 1 day ago
Roundtrip non-stop flight included
Edmonton (YEG) to Kamloops (YKA)
7/10 Good! (1,004 reviews)
Sandman Inn Cache Creek

Sandman Inn Cache Creek

CA $685
per person
Nov 8 - Nov 14
found 10 hours ago
Roundtrip non-stop flight included
Edmonton (YEG) to Kamloops (YKA)
7/10 Good! (723 reviews)
Great price, clean room friendly staff

Reviewed on Aug 18, 2026

Rayleigh River Retreat - Garden Oasis

Rayleigh River Retreat - Garden Oasis

CA $1,168
per person
Nov 8 - Nov 14
found 1 day ago
Roundtrip non-stop flight included
Edmonton (YEG) to Kamloops (YKA)
10/10 Exceptional! (12 reviews)
Beautiful, warm and family friendly property. This place is an absolute gem!

Reviewed on Aug 15, 2026

Ready to book your vacation to Williams Lake?

Choose your dates

Williams Lake Hotel Deals

Sandman Hotel & Suites Williams Lake

Sandman Hotel & Suites Williams Lake

664 Oliver St Williams Lake BC
Fully refundableReserve now, pay when you stay
CA $136
CA $160 total
Sep 3 - Sep 4
includes taxes & fees
Sandman Hotel & Suites Williams Lake
Best Western Williams Lake Hotel

Best Western Williams Lake Hotel

1850 Broadway Avenue S Williams Lake BC
Fully refundableReserve now, pay when you stay
CA $149
CA $173 total
Sep 5 - Sep 6
includes taxes & fees
8.4/10 Very good! (1,012 reviews)
"Clean rooms, breakfast had lots to offer"

Reviewed on Aug 23, 2026

Best Western Williams Lake Hotel
Ramada by Wyndham Williams Lake

Ramada by Wyndham Williams Lake

1118 Lakeview Crescent Williams Lake BC
Fully refundableReserve now, pay when you stay
CA $148
CA $172 total
Sep 19 - Sep 20
includes taxes & fees
Ramada by Wyndham Williams Lake
See all 15 properties in Williams Lake
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.

Stay near popular Williams Lake attractions

Scout Island Nature Centre

8.4/10 (46 reviews)
Explore the great outdoors at Scout Island Nature Centre, a lovely green space in Williams Lake. While you're in the area, stroll along the lakeside.
See properties

Williams Lake Visitor Center

8.8/10 (56 reviews)
After visiting Williams Lake Visitor Center, make a plan to see the other sights and activities in Williams Lake. While you're in the area, stroll along the lakeside.
See properties

Museum of the Cariboo Chilcotin

8.2/10 (34 reviews)
You can spend time studying the exhibits at Museum of the Cariboo Chilcotin during your trip to Williams Lake. While you're in the area, stroll along the lakeside.
See properties

Station House Gallery

7.4/10 (29 reviews)
You can spend an afternoon studying the exhibits at Station House Gallery during your trip to Williams Lake. While you're in the area, stroll along the lakeside.
See properties

Williams Lake Golf and Tennis Club

7.6/10 (28 reviews)
Enjoy a round of golf in Williams Lake at Williams Lake Golf and Tennis Club. While you're in the area, stroll along the lakeside.
See properties

Tourism Discovery Centre

8.6/10 (37 reviews)
Enjoy an outing to Tourism Discovery Centre during your stay in Williams Lake. While you're in the area, stroll along the lakeside.
See properties

Cariboo Memorial Recreation Complex

Catch an event at Cariboo Memorial Recreation Complex during your trip to Williams Lake. While you're in the area, stroll along the lakeside.
See properties

Boitanio Park

After visiting Boitanio Park, make a plan to see the other sights and activities in Williams Lake. While you're in the area, stroll along the lakeside.
See properties

Frequently asked questions

How much does a Williams Lake vacation package cost?
You'll find cheap prices from CA $665 on Expedia for your Williams Lake getaway. However, a range of factors like the hotel choice, length of stay and season will determine how much your vacation to Williams Lake costs.
What are the cheapest months to go to Williams Lake?
You can generally find lower rates and better availability in November, December and January. Check out our cheap Williams Lake vacation packages and you could get some great off-season discounts.
How many days is enough for Williams Lake?
Usually, a handful of days is enough to go to the major attractions during your Williams Lake vacation. But if you'd like to have time to unwind or go on day tours, think about extending your trip.
Is it worth booking a vacation package to Williams Lake?
Popular for its mountain biking, watersports and fishing, a Williams Lake vacation is a hit with all types of travellers. Be sure to check out leading sights like Scout Island Nature Centre and Tourism Discovery Centre, and consider renting a car for day trips to experience even more.
How to find the best Williams Lake package deals?
Start your search for a Williams Lake package deal by entering your travel dates and destination under our "Packages" tab. Then select a few filters, like "Guest rating" and "Property type," to fine-tune the results to your exact needs. You can also sort by "Package discount" and discover offers that come with irresistible savings. If you don't find the perfect Williams Lake package deal right away, just change your dates and search again. Keep in mind that deals are only available for a limited time, so book early and get your Williams Lake escape underway.
Is it cheaper to book a Williams Lake vacation as a package?
An Expedia vacation package could land you great savings when compared to arranging hotels and flights individually. Better still, you can tailor your Williams Lake escape to fit your exact needs. Choose your preferred flight time, select the hotel type and add a car rental. Browse our great deals to see how much you can save.
When to book a vacation package to Williams Lake?
If you've got your Williams Lake travel dates locked in, book as soon as you can to bag some unbeatable deals. With Expedia, you can generally reserve some flights up to a year in advance. Prefer spontaneous trips? Our last-minute deals are ideal for quick escapes.
How to plan a trip to Williams Lake?
  1. Choose your travel dates: The things you want to do in Williams Lake and your favourite season will help you decide when to get away.
  2. Plan your budget wisely: Besides the price of your accommodations, you'll need to factor in other expenses too. These include transportation, flights and food. Also, put aside some extra funds for unexpected expenses that could crop up during your trip to Williams Lake.
  3. Decide how long to go away for: Now that you're up to speed on Williams Lake, you can figure out the ideal length of your break. Pull together a draft itinerary and allocate enough time for all the things you want to do.
  4. Bundle your bookings: With your travel dates in order, you can combine your hotels, flights, car rental and more into a personalized Williams Lake vacation package.

Explore a world of travel with Expedia

* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.