Williams Lake Hotels

Back to British Columbia

Hotels in Williams Lake


Williams Lake is located in a sheltered valley of the vast Interior Plateau of central British Columbia, 552km/343mi north of Vancouver and 240km/149mi south of Prince George. Situated on the north shore of a lake of the same name, and surrounded by tree clad, trail-laced hillsides, Williams Lake is a natural jumping-off point for a myriad of outdoor activities.

Take part in the heart-stopping action of whitewater rafting, experience the exhilaration of single track mountain biking or watch wranglers at work during the world-class Williams Lake Stampede. Or enjoy the peace and tranquility of a stroll along the lakeshore of the Scout Island Nature Centre and be immersed in birdsong.

Coast Fraser Inn
Moderate
From £87 per room per night

Whether you’re looking to take advantage of shopping, restaurants, and entertainment or embark on an outdoor adventure, The Coast Fraser Inn is your ideal home away from home. It’s located just blocks from the centre of town and close to hiking, fishing, white water rafting, mountain biking, and more.

The hotel offers complimentary Wi-Fi and fitness centre with a hot buffet breakfast also included in the rate. The rooms come well equipped with coffee makers, hair dryers, refrigerators and flat screen TV.  
Share by: