Agoda Hero Banner

Find Hotels in Williams Lake (BC), Canada

15 vacation rentals and hotels available now

11 best hotels in Williams Lake (BC)

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Super 8 By Wyndham Williams Lake Bc
Williams Lake,Williams Lake (BC) - View on map
7.4

Very good

8 reviews

Avg price per night
$ 97
Ramada by Wyndham Williams Lake
Williams Lake,Williams Lake (BC) - View on map
"The good: it's in the heart of Calgary close to the Uni. We used it as the basecamp for our entire trip to Banff and Drumheller. Good parking, clean and cozy rooms with fridge and microwave. So bring those TV dinners if traveling with kids. Safeway close by. Great Vietnamese restaurant at walking distance for lunch and dinner (and they deliver). The bad: no refill of disposable cups or coffee after first day. Breakfast is in the lobby next to the reception desk and lift. It's like a public display or soup kitchen. Only 4-5 tables available. So if you don't queue up at 6am you have to wait to eat. The spread is the minimum. Bread, butter and serial. We didn't even bother with hungry kids. The best: the best thing about the hotel is the 24hour McDonalds next door. There is also a Denny's next to it. So breakfast is covered. Be aware that the McDonald's attracts all the hobo homeless trash in the morning who will make you uncomfortable by speaking trash. Denny's is a much classier place especially with kids. "
Show more
8.4

Excellent

13 reviews

Avg price per night
$ 96
Best Western Williams Lake
Williams Lake,Williams Lake (BC) - View on map
"It's easy to find, the staff was great and the room was really clean and smelled good. I would stay there again."
7.3

Very good

8 reviews

Sandman Hotel & Suites Williams Lake
Williams Lake,Williams Lake (BC) - View on map
ValleyView Motel
Williams Lake,Williams Lake (BC) - View on map
Juniper Trails Bed & Breakfast
Williams Lake,Williams Lake (BC) - View on map
Stampeder Motel
Williams Lake,Williams Lake (BC) - View on map
Hamilton Hotel
Williams Lake,Williams Lake (BC) - View on map
Howard Johnson Inn
Williams Lake,Williams Lake (BC) - View on map
COAST FRASER INN
Williams Lake,Williams Lake (BC) - View on map
Super 8 By Wyndham Williams Lake Bc
Williams Lake,Williams Lake (BC) - View on map
7.4

Very good

8 reviews

Avg price per night
$ 97

Fast facts about Williams Lake (BC), Canada

Accommodations15 properties
Popular hotelSuper 8 By Wyndham Williams Lake Bc
Popular areaWilliams Lake
Nightly rates fromS$68
AirportWilliams Lake Airport

Discover the neighborhoods of Williams Lake (BC)


Frequently asked questions

What's the average price of a hotel in Williams Lake (BC)?

The average price for a 3-star hotel in Williams Lake (BC) is USD 77.

What's the average price of a hotel in Williams Lake (BC) this weekend?

The average price for a 3-star hotel in Williams Lake (BC) this weekend is USD 81.

What's the average price of a hotel in Williams Lake (BC) tonight?

The average price for a 3-star hotel in Williams Lake (BC) tonight is USD 77.

What are the most popular hotels in Williams Lake (BC)?

Popular hotels in Williams Lake (BC) include Ramada by Wyndham Williams Lake, ValleyView Motel and Lakeside Motel.

What are the best hotels in Williams Lake (BC) for families?

Families who stayed in Williams Lake (BC) highly recommend Lakeside Motel.

What hotels in Williams Lake (BC) have the best breakfast?

Verified travelers to Williams Lake (BC) have given top reviews for the breakfast at Super 8 By Wyndham Williams Lake Bc and Ramada by Wyndham Williams Lake.

What's the best neighborhood in Williams Lake (BC) to stay in?

Popular neighborhoods among travelers staying in Williams Lake (BC) include Williams Lake.

Show more questions



More about Williams Lake (BC)

Agoda.com offers a great choice of accommodation in Williams Lake (BC) to suit every budget. With more than 13 hotels spread across the entire city, you are sure to find a property convenient for you. Many areas, each with a distinctive atmosphere, are just waiting to be discovered across the city. Williams Lake (BC) has many attractions to explore with its fascinating past, intriguing present and exciting future. Although there's plenty of pleasure to be had simply walking around the city, there are 1 museums and galleries in Williams Lake (BC) that deserve some of your time. Save time and money with our customer-friendly booking engine that guarantees you the lowest price on hotels.