Skip to main content

The best three-star hotels in Williams Lake

Check out our pick of great three-star hotels in Williams Lake

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

Located on Highway 97, this Williams Lake motel provides a microwave and a refrigerator in rooms. A spacious garden offers BBQ facilities and lake views. Scout Island Bird Sanctuary is 1.5 km away.

Free Wi-Fi, a cable TV and a seating area are provided rooms at Lakeside Motel. A kettle and a coffee maker are included. Garden or lake views are offered from each room. Select rooms feature a kitchen.

The room on the second floor has a balcony with Great Lake view and the receptionist is very nice. Highly recommend.

Show more Show less
7.6
Good
678 reviews
Price from
£79
per night

Offering on-site dining, this Williams Lake hotel features an indoor swimming pool and fitness centre. Free Wi-Fi is provided in all guest rooms. Williams Lake Golf & Tennis Club is 6 minutes’ drive away.

ease of check in. friendly staff

Show more Show less
6.2
Review score
278 reviews
Price from
£94
per night

Boasting an on-site restaurant and bar, this Williams Lake hotel provides breakfast and free Wi-Fi. A refrigerator is included in each room. Scout Island Nature Centre is 3 minutes’ drive away.

A cable TV is provided in all guest rooms at Ramada Williams Lake. A coffee maker and microwave are also included in air conditioned rooms for added convenience.

Nice staff Nice view Big bed

Show more Show less
7
Good
491 reviews
Price from
£96
per night

Located off Highway 97, this Williams Lake motel offers free WiFi. All guest rooms come equipped with a refrigerator. Daily breakfast is provided. Williams Lake Golf & Tennis Club is 10 minutes’ drive away.

Very clean, no weird smells, perfectly located beside a nice pub/restaurant for food, and located right beside the highway which was nice for us since we were driving down to Vancouver. Breakfast was a nice touch, very friendly staff!

Show more Show less
7.6
Good
473 reviews
Price from
£88
per night

Located 16 km away from Williams Lake Regional Airport, this British Columbia hotel features an indoor pool and hot tub. It serves a daily continental breakfast. Free Wi-Fi is provided in all guest rooms.

very good location. Friendly staff. Beautiful breakfast. Pool.

Show more Show less
7.9
Good
261 reviews
Price from
£116
per night

Looking for a three-star hotel?

Combining comfort with value for money, three-star hotels offer a wide assortment of amenities to keep you content. You can expect to find en suite bathrooms, WiFi in public areas and a dining area with breakfast options. Plenty of chain hotels fall within this star rating and offer central locations close to popular landmarks.
Search three-star hotels in Williams Lake

Most booked three-star hotels in Williams Lake this month

3 star hotels that guests love in Williams Lake

gogless