Williams Lake, BC
Canadian Rockies Vacations. See the Rockies, Canada's Rocky Mountains Travel Guide.

Follow Us On Facebook
   - Williams Lake

Williams Lake, BC


View Larger Map

Williams Lake, is a city located on Hwy #97 in the Central Interior of British Columbia, Canada. Located in the central part of a region known as the Cariboo, it is the largest urban centre between Kamloops and Prince George, with a population of 10,744.

Williams Lake is located 25 km (16 mi) north of 150 Mile House on Hwy 97. 540 km (348 mi) north of Vancouver. 238 km (148 mi) south of Prince George. The major north-south route is Highway 97.


Local Business Listings
Big Creek Lodge: Live your dream of untouched nature and pure wilderness at our 4 Star Lodge & Guest Ranch in the Chilcotin - one of the province's most remote areas. Take part in hiking, photo safaris, fishing, horseback riding, gold-panning, snowmobiling, and cross-country ... more
Eagle's Nest Resort: Beauty and comfort in the wilderness. Elegant suites or cozy log cabins. Lakeside dining room, breathtaking views, hiking and birdwatching, and the natural splendor of the area. more
Escott Bay Resort: The adventure starts with fishing, hiking, horseback trail riding, pack trips and hunting – and with the snow comes x-country skiing & snowmobiling. Located between Tweedsmuir and Itcha Ilgachuz Parks, we offer fully serviced cabins and camping facilities. more