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 Alkhili Indian Reserve 2, Mikkelsen Creek, Bald Mountain Creek, Ballon Creek and Choate Creek.

Selected and best reviewed properties in Williams Lake

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 Wildwood Campsite

Nestled amongst beautiful lakes, majestic mountains and cattle ranches lies the rugged town of Williams Lake. Wildwood Campsite is 12km north of town and offers all the cozy amenities of home for a relaxing camping experience. Wildwood Campsite has 30 plus RV sites to handle almost any size of .....

The Ramada by Wyndham

Located in the heart of the Cariboo region of Central BC, at the junction of Highway 97 and Highway 20 West within 4 blocks from Williams Lake downtown core, the Ramada Williams Lake is the only full facility hotel located blocks from city hall, law courts, community aquatic and ice sports complex, .....

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 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 Sandman Inn

Centrally located, only blocks to downtown shopping, surrounding attractions include the Wildlife Historic Museum and Scout Island Ecological Conservatory. The Sandman Inn & Suites Williams Lake features 93 comfortable guest rooms including kitchen suites. Dine in our 24 hour Denny's Restaurant .....

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