Hotels, Motels, Resorts in Williams Lake, British Columbia

There are 10 properties listed under Hotels and Motels in Williams Lake available. All distances are from the center of Williams Lake, so actual travel times may vary.


 
Motel

Drummond Lodge & Motel

Located 5 km from the center of Williams Lake.

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.

1405 Cariboo Highway
Williams Lake, British Columbia
 
Photograph of Sandman Inn, Williams Lake
Listing updated 2024
Hotel

Sandman Inn

★★★

Located 1 km from the center of Williams Lake.

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.

664 Oliver Street
Williams Lake, British Columbia
 
Photograph of Ramada by Wyndham, Williams Lake
Listing updated 2024
Hotel

Ramada by Wyndham

★★★

Located 1 km from the center of Williams Lake.

Located in the heart of central British Columbia’s Cariboo region, our Ramada by Wyndham Williams Lake hotel welcomes you as the only full-service hotel in Williams Lake. Conveniently located at the junction of Highways 97 and 20 West, we are .....

1118 Lakeview Crescent
Williams Lake, British Columbia
 
Photograph of Super 8, Williams Lake
Listing updated 2024
Hotel

Super 8

★★

Located 2 km from the center of Williams Lake.

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 .....

1712 Broadway Avenue South
Williams Lake, British Columbia
 
Hotel

The Coast Fraser Inn

Located 1 km from the center of Williams Lake.

The hotel contains seventy-nine luxurious air-conditioned rooms in a quiet setting, overlooking Williams Lake. The Fraser Inn has singles, doubles and spacious guest suites. Our pleasant rooms are pet friendly and offer a home away from home in comfortable surroundings.

285 Donald Road
Williams Lake, British Columbia
 
Hotel

Best Western Williams Lake Hotel

★★★

Located 3 km from the center of Williams Lake.

This Williams Lake hotel has been voted the best in town on numerous websites, and all of our returning guests agree. This BEST WESTERN Williams Lake Hotel was built in 2012 and is a landmark in the region. Guests flock to Williams Lake, BC to take part in fishing and the great outdoors.

1850 Broadway Avenue South
Williams Lake, British Columbia
 
Motel

Valleyview Motel

Located 1 km from the center of Williams Lake.

Air conditioned sleeping Housekeeping units facing a private lake frontage Corporate rates Senior citizen rates.

1523 Highway 97 South
Williams Lake, British Columbia
 
Hotel

Howard Johnson

Located 1 km from the center of Williams Lake.

Conveniently located in the heart of Williams Lake, our hotel is only steps away from local attractions and facilities.

55 South 6th Avenue
Williams Lake, British Columbia
 
Motel

Jamboree Motel

Located 1 km from the center of Williams Lake.

845 Carson Drive
Williams Lake, British Columbia
 
Hotel

Best Western Williams Lake

Located 3 km from the center of Williams Lake.

1850 South Broadway
Williams Lake, British Columbia

Not the town you are looking for? Try our Town Search, or use the Advanced Google Search above.

Nearby towns: