Hotels in Williams Lake

Search and compare Williams Lake hotels from hundreds of travel sites and save

Williams Lake, BC, Canada
Oct 18 — Oct 192
Williams Lake, BC, Canada
Mon 18/10
Tue 19/10
...and more

Refine Your Search

Star ratings
Guest Ratings
See all filters

Popular Hotels in Williams Lake

Filter by star ratings
All filters
Super 8 by Wyndham Williams Lake BC
Super 8 by Wyndham Williams Lake BC
7,7 Good
1712 Broadway Avenue South, Williams Lake, BC, Canada
Show on map
3,9 km from city centre, Williams Lake 
GoodBased on 394 reviews
7,7

Super 8 by Wyndham Williams Lake BC is located in Williams Lake and provides guests with wireless internet. It also offers an outdoor pool, a 24-hour reception and a swimming pool.

Tips for booking a Williams Lake hotel

Cheapest month:October
Most expensive month:July
Average price in Williams Lake:R1 394/night
Absolute cheapest price found:R568/night
Cheapest day:Sunday
Most expensive day:Friday
R1 209 - R1 738
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.
R1 196 - R1 595
Average price per night / 3-star hotel. Prices are not fixed and may vary with time.

Cheapest hotels in Williams Lake, British Columbia

Show all 14 hotels
Super 8 by Wyndham Williams Lake BC
Super 8 by Wyndham Williams Lake BC
7,7 Good
1712 Broadway Avenue South, Williams Lake, BC, Canada
Show on map
3,9 km from city centre,  

Super 8 by Wyndham Williams Lake BC is located in Williams Lake and provides guests with wireless internet. It also offers an outdoor pool, a 24-hour reception and a swimming pool.

R1 095
Avg. per night

Where to stay in Williams Lake

Williams Lake travel FAQs

  • What are the best hotels in Williams Lake?

    492 reviews rated Ramada by Wyndham Williams Lake with an average score of 7,7/10. It may also be worth looking into the Best Western Williams Lake Hotel, which received a rating of 8,2/10 from 180 reviews. Super 8 by Wyndham Williams Lake BC could also be a good option, with a score of 7,7/10 from 394 reviews.