Places to stay in Williams Lake, British Columbia

Williams Lake aka "The Dub" is a city in British Columbia. Located in the Cariboo District, it is the largest urban centre between Kamloops and Prince George. The population is 20,000. The primary industries in Williams Lake are forestry, logging, milling, mining and ranching. It is the home of the famous annual Williams Lake Stampede, which takes place on the Canada Day long weekend. Local dining options include Red Tomato Pies Ltd, Boston Pizza, Eddy's Restaurant, and Flavours.

We currently have 20 accommodations in and around Williams Lake with other regional listings available for RV parks, Motor Inns, Bed & Breakfasts, Hotels and other properties. You can filter listings by the available types:

Booking.com

Wondering where to stay? Visitors have access to a number of hotels in the city, though there are a few nearby campgrounds and RV parks. If you are travelling in the area, Williams Lake is located close to Barkley Lake, Norlake, Réserve indienne San Jose 6, Réserve indienne Pete Suckers 13 and Peavine Valley.

Selected and best reviewed properties in Williams Lake

The Williams Lake Stampede Campground

The rodeo features Canadian Professional Rodeo Association action including one of the world's most dangerous events - Bull Riding. There's also the classic beauty of Ladies Barrel Racing Bareback and Saddle Bronc Riding Steer Wrestling and Tie Down Roping. You'll see all of the top cowboys - .....

The Best Western Williams Lake Hotel

The BEST WESTERN Williams Lake Hotel is Williams Lake's newest hotel. Conveniently located within walking distance of Chances Signal Point gaming and a short drive from the stampede grounds. Come stay in a room with a view of Williams Lake, have an invigorating swim in our indoor pool, then relax .....

The Drummond Lodge & Motel

Our welcome mat is within easy walking distance to downtown Williams Lake, the stampede grounds, restaurants, and Scout Island beach and nature trails. The motel features 18 regular and deluxe rooms and 6 large suites and junior suites with decks offering wonderful views of Williams Lake. We cater .....

The Tyee Lake Resort

Tyee Lake Resort offers all this and more in the peace and quiet of the world famous Cariboo Chilcotin region of British Columbia, Canada. Our retreat is a fly fishing resort nestled on the shores of pristine clear Tyee Lake, 80 kms (50 miles) north of Williams Lake. Its just enough off the .....

The Howard Johnson

Conveniently located in the heart of Williams Lake, our hotel is only steps away from local attractions and facilities. With 103 newly-renovated guest rooms, we feature several accommodation choices to serve your needs. Whether you are on business or just visiting, we offer comfort and .....

The Blackbird Bay Bed & Breakfast

Enjoy the privacy of our home, with private entrance, private guest lounge with fridge, microwave, toaster, coffee maker and water cooler with hot water feature. Get a relaxing night's sleep in one of three beautifully decorated rooms located on the upper level. All our rooms have air .....

The Elysia Resort

Elysia Resort, on Quesnel Lake, is nestled in the Cariboo Mountains east of Williams Lake in the central interior of British Columbia, Canada. Because of it’s remote wilderness location Elysia Resort offers anglers a unique opportunity to flyfish, troll or spin cast for wild Rainbow trout in .....

The Super 8

The Super 8 of Williams Lake is conveniently located off highway 97 close to shopping, downtown, and local attractions! We offer Super Start Breakfast, all rooms have 32 inch Flat Screen TVs, Free Wi-fi, in room coffee, hair dryers, Executive and jacuzzi suites available, Video Rentals, .....

Other local Williams Lake information.

Williams Lake is 33 km away from Riske Creek, 33 km away from Mcleese Lake, 55 km away from Horsefly and 58 km away from Lac La Hache.

Williams Lake is located at longitude -122°8'20.4 and latitude 52°8'3.1200.

Other useful links:

Closed or unlisted properties

Renamed properties

  • Ramada by Wyndham at 1118 Lakeview Crescent may have been previously known as Overlander Hotel