
Williams Lake Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, 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.


Sandman Signature Kamloops Hotel
Kamloops City Centre
CA $800
per person
Oct 13 - Oct 18
found 6 hours ago
Roundtrip non-stop flight included
Edmonton (YEG) to Kamloops (YKA)
8.4/10 Very good! (1,163 reviews)
Nice hotel, good location. Would recommend to anyone passing through. The room was on the small side with the sofa bed out, but was fine.
Reviewed on Aug 8, 2026

Sandman Inn Kamloops
Kamloops City Centre
CA $737
per person
Oct 13 - Oct 18
found 6 hours ago
Roundtrip non-stop flight included
Edmonton (YEG) to Kamloops (YKA)
7/10 Good! (1,009 reviews)
The room was clean, staff at front desk accommodating, the air conditioning was loud, the restaurant food was very good!
Reviewed on Aug 8, 2026

Ready to book your vacation to Williams Lake?
Williams Lake Hotel Deals

Sandman Hotel & Suites Williams Lake
664 Oliver St Williams Lake BC
Fully refundableReserve now, pay when you stay
CA $122
CA $144 total
Aug 23 - Aug 24
includes taxes & fees

Best Western Williams Lake Hotel
1850 Broadway Avenue S Williams Lake BC
CA $149
CA $173 total
Aug 23 - Aug 24
includes taxes & fees

Ramada by Wyndham Williams Lake
1118 Lakeview Crescent Williams Lake BC
Fully refundableReserve now, pay when you stay
CA $156
CA $181 total
Aug 30 - Aug 31
includes taxes & fees
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.
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.
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.
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.
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.
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.
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.
Frequently asked questions
How much does a Williams Lake vacation package cost?
You'll find cheap prices from CA $682 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?
- 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.
- 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.
- 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.
- 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
- Williams Lake Hotels
- 5 Star Hotels in Williams Lake
- Luxury Hotels in Cariboo Regional District
- Rv Parks in Williams Lake
- Hotels with Free Breakfast in Williams Lake
- Cheap Hotels in Williams Lake
- Motels in Williams Lake
- Lodges in Williams Lake
- Spa Hotels in Williams Lake
- Hotels with Kitchenettes in Williams Lake
- Lodges in Cariboo Regional District
- Super 8 by Wyndham Williams Lake BC
- Apartments in Williams Lake
- Hotels with Free Parking in Williams Lake
- Lakeside Motel
- Hamilton Hotel
- Best Western Williams Lake Hotel
- Sandman Hotel & Suites Williams Lake
- Pet-Friendly Hotels in Williams Lake
- B&B in Williams Lake
- Hotels with a Pool in Williams Lake
- Resorts in Cariboo Regional District
- Best Western Hotels in Williams Lake
- Casino Hotels in Williams Lake
- Hotels with Hot Tubs in Williams Lake
- Stampeder Motel
- Coast Fraser Inn
- Ramada by Wyndham Williams Lake
- Golf Hotels in Williams Lake
- Cabin Rentals in Williams Lake
- Coast Hotels in Williams Lake
- Family Hotels in Williams Lake
- Lgbt Friendly Hotels in Williams Lake
- Flights from Williams Lake Regional
- Flights from Bella Coola (QBC) to Williams Lake (YWL)
- Flights from Smithers (YYD) to Williams Lake (YWL)
- Flights from Toronto (YYZ) to Williams Lake (YWL)
- Flights from Calgary (YYC) to Williams Lake (YWL)
- Flights from Williams Lake
- Flights from Kamloops (YKA) to Williams Lake (YWL)
- Flights from Prince George (YXS) to Williams Lake (YWL)
- Flights from Castlegar (YCG) to Williams Lake (YWL)
- Flights from Grande Prairie (YQU) to Williams Lake (YWL)
- Flights from Sacramento (SMF) to Williams Lake (YWL)
- Flights from Terrace (YXT) to Williams Lake (YWL)
- Flights from Regina (YQR) to Williams Lake (YWL)
- Flights from Victoria (YYJ) to Williams Lake (YWL)
- Flights from Kelowna (YLW) to Williams Lake (YWL)
- Flights from Winnipeg (YWG) to Williams Lake (YWL)
- Flights from Dawson Creek (YDQ) to Williams Lake (YWL)
- Flights from Kitchener (YKF) to Williams Lake (YWL)
- Flights from Nanaimo (YCD) to Williams Lake (YWL)
- Flights from Abbotsford (YXX) to Williams Lake (YWL)
- Flights from Ottawa (YOW) to Williams Lake (YWL)
- Flights from Penticton (YYF) to Williams Lake (YWL)
- Flights from Edmonton (YEG) to Williams Lake (YWL)
- Flights from Cranbrook (YXC) to Williams Lake (YWL)
- Flights from Whistler (YWS) to Williams Lake (YWL)
- Flights from Chilliwack (YCW) to Williams Lake (YWL)
- Flights to Williams Lake
- Flights from Fort Nelson (YYE) to Williams Lake (YWL)
- Flights from Campbell River (YBL) to Williams Lake (YWL)
- Flights from Fort Saint John (YXJ) to Williams Lake (YWL)
- Flights from Comox (YQQ) to Williams Lake (YWL)
- Flights from Trail (YZZ) to Williams Lake (YWL)
- Flights from Anahim Lake (YAA) to Williams Lake (YWL)
- Flights from Vancouver (YVR) to Williams Lake (YWL)
- Flights from Saskatoon (YXE) to Williams Lake (YWL)
- Gibraltar Mine
- Mcleese Lake
- Visit Williams Lake
- 108 Mile Ranch Heritage Site
- Big Country Lanes
- Lac La Hache Vacations
- Scout Island Nature Centre
- Cariboo Nature Provincial Park
- Thompson Rivers University-100 Mile House Campus
- 100 Mile House Vacations
- 108 Mile Ranch Vacations
- South Cariboo Chamber of Commerce
- Visit Cariboo Regional District
- Cedar Point Provincial Park
- Alexis Creek Vacations
- Ruth Lake Provincial Park
- Mitchell Bay Recreation Site
- Flat Lake Provincial Park
- Pickup Car Rentals in Williams Lake
- Avis Rental Cars in Williams Lake
- National Car Rental Rental Cars in Williams Lake
- Ace Rental Cars in Williams Lake
- Car rental Williams Lake
- Hertz Rental Cars in Williams Lake
- Thrifty Car Rental Rental Cars in Williams Lake
- Rental cars Williams Lake Regional airport
- Enterprise Rental Cars in Williams Lake
- Alamo Rent A Car Rental Cars in Williams Lake
- Budget Rental Cars in Williams Lake
- Enterprise Rental Cars in Williams Lake Regional
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.








