Hotels with restaurants in Williams Lake

We found 90 hotels from 132 sites

Star rating

Review Score

Bunk bed
Ramada by Wyndham Williams LakeRamada by Wyndham Williams Lake1118 Lakeview Crescent, V2G 1A3 Williams Lake, Canada
Jasper Way Inn Resort & CampgroundJasper Way Inn Resort & Campground57 East Old North Thompson Highway, V0E 1N2 Clearwater, Canada
Cache Creek InnCache Creek Inn1209 Highway 97, V0K1H0 Cache Creek, Canada
Prince MotelPrince Motel1737 20th Avenue, V2L 4B9 Prince George, Canada
Grama's InnGrama's Inn901 Central Street, V2M 3C8 Prince George, Canada
Comfort Inn & SuitesComfort Inn & Suites885 Cranberry Lake Road, V0E 2Z0 Valemount, Canada
Whistler Vacation Club at NorthStarWhistler Vacation Club at NorthStar4365 Northlands Blvd, V8E 1C4 Whistler, Canada
Whistler Village Centre by LaTour Hotels and ResortsWhistler Village Centre by LaTour Hotels and Resorts4295 Blackcomb Way, V0N 1B4 Whistler, Canada
MountainView Hotel MerrittMountainView Hotel Merritt3581 Voght Street, V1K 1C5 Merritt, Canada
Quality Inn MerrittQuality Inn Merritt4025 Walters Street, V1K 1K1 Merritt, Canada
Comfort Inn & SuitesComfort Inn & Suites1090 - 22nd St. NE, V1E 2V5 Salmon Arm, Canada
Pines MotelPines Motel473 Main Street, V0E 2V0 Sicamous, Canada
Executive Suites Hotel and Resort, SquamishExecutive Suites Hotel and Resort, Squamish40900 Tantalus Road, V8B 0R3 Squamish, Canada
Fairfield Inn & Suites by Marriott VernonFairfield Inn & Suites by Marriott Vernon5300 Anderson Way, V1T 9V2 Vernon, Canada
2 Bedroom Suite with Full Kitchen ( Sweet Home Rental)2 Bedroom Suite with Full Kitchen ( Sweet Home Rental)Poplar Lane, V0E 2S3 Revelstoke, Canada
Heritage InnHeritage Inn570 Old Hope Princeton Highway, PO Box 1787, V0X 1L0 Hope, Canada
Harrison Grand MotelHarrison Grand Motel280 ESPLANADE AVE, V0M 1A3 Harrison Hot Springs, Canada
Guest Suite w/ Stunning Seaview and DockGuest Suite w/ Stunning Seaview and Dock4995 Robson Road, V3H 4N9 Barnet, Canada
Econo Lodge Inn & SuitesEcono Lodge Inn & Suites1748 Capilano Road, V7P 3B4 North Vancouver, Canada
Seaside Hotel North VancouverSeaside Hotel North Vancouver125 Victory Ship Way, V7L 0B2 North Vancouver, Canada
Times Square Suites HotelTimes Square Suites Hotel1821 Robson Street, West End, V6G 3E4 Vancouver, Canada
The Ivy on Parker Guest HouseThe Ivy on Parker Guest House1842 Parker Street, Commercial Drive, V5L 2K9 Vancouver, Canada
Hyatt Regency VancouverHyatt Regency Vancouver655 Burrard Street, V6C 2R7 Vancouver, Canada
Level Downtown - HoweLevel Downtown - Howe1333 Howe Street, V6Z 1R7 Vancouver, Canada
Level Vancouver Yaletown - SeymourLevel Vancouver Yaletown - Seymour1022 Seymour Street, V6B 0G1 Vancouver, Canada
HI Vancouver Downtown - HostelHI Vancouver Downtown - Hostel1114 Burnaby Street, West End, V6E 1P1 Vancouver, Canada
Charming East Van Hideaway - Near SkyTrainCharming East Van Hideaway - Near SkyTrain2646 East 18th Avenue, V5M 2P7 Vancouver, Canada

A total of 90 hotels found in Williams Lake. Select the perfect accommodation for your stay and enjoy a seamless booking experience. Booking Williams Lake hotels online has never been easier.


Search on Google Hotels: Williams Lake

Williams Lake hotels information

Number of reviews394
Accommodation1 hotels
Lowest price98.13$
Highest price130.27$

Cheapest hotels Restaurant in Williams Lake

Save on your trip with the best hotels for couples in Williams Lake, with an opportunity to select between 66 options. Prices start from just 98.13$, which enables you to keep within your budget and save money for more exciting activities. Look at the best budget hotels in Williams Lake - Crooked Tree Guest Suites, LuxQuarters Kitimat River Suite, Blaeberry Valley Vacation Rentals, The Ivy on Parker Guest House, Times Square Suites Hotel, Private Suite w King Bed, Ground Level, Naturally Bright, Whistler Vacation Club at NorthStar, So Damn Lucky Glamping, Harrison Grand Motel and Crescent Motel, - and find the perfect one.

Top hotels Restaurant in Williams Lake

Find hotels in different neighborhoods of Williams Lake

Choose accommodations in Williams Lake located in the most popular districts. Whether you're traveling for business or leisure, with family, partner, friends, or solo, there's a perfect stay for you. Look through the best luxury (Level Vancouver Yaletown - Seymour and Hyatt Regency Vancouver), family-friendly (Crooked Tree Guest Suites, LuxQuarters Kitimat River Suite, Ocean Front Private Suite, Blaeberry Valley Vacation Rentals, The Ivy on Parker Guest House, Wesbert Winery & Guest Suites, Level Downtown - Howe, 2BR 1.5BA Full Kitchen Private Guest House - Free Parking - Central Location, Sweet home and Times Square Suites Hotel), spa-hotels (Whistler Vacation Club at NorthStar, Seaside Hotel North Vancouver, Executive Suites Hotel and Resort, Squamish and Best Western PLUS Mission City Lodge) and other types of hotels

Chose your Williams Lake Style

Find the perfect type of accommodation in Williams Lake, from 91 family-friendly hotels, such as Crooked Tree Guest Suites, LuxQuarters Kitimat River Suite, Ocean Front Private Suite, Blaeberry Valley Vacation Rentals, The Ivy on Parker Guest House, Wesbert Winery & Guest Suites, Level Downtown - Howe, 2BR 1.5BA Full Kitchen Private Guest House - Free Parking - Central Location, Sweet home and Times Square Suites Hotel, to 2 luxury stays, like Level Vancouver Yaletown - Seymour and Hyatt Regency Vancouver, and 66 romantic getaways, for example, Crooked Tree Guest Suites, LuxQuarters Kitimat River Suite, Blaeberry Valley Vacation Rentals, The Ivy on Parker Guest House, Times Square Suites Hotel, Private Suite w King Bed, Ground Level, Naturally Bright, Whistler Vacation Club at NorthStar, So Damn Lucky Glamping, Harrison Grand Motel and Crescent Motel

Frequently asked questions

The average price for a hotel room in Williams Lake is 110$. Prices vary based on location, amenities, and hotel category
Level Vancouver Yaletown - Seymour and Hyatt Regency Vancouver. They offer guests impeccable service and upscale amenities
Crooked Tree Guest Suites, LuxQuarters Kitimat River Suite, Blaeberry Valley Vacation Rentals, The Ivy on Parker Guest House, Times Square Suites Hotel, Private Suite w King Bed, Ground Level, Naturally Bright, Whistler Vacation Club at NorthStar, Harrison Grand Motel, Crescent Motel, Seaside Hotel North Vancouver and Comfort Inn & Suites hotels in Williams Lake provide free Wi-Fi among other free amenities like Free parking, Free cancellation, Airport shuttle (free)
The best airport hotels in Williams Lake include Westport Airport. These are the options most suitable for business or weekend travellers who’d like to save as much time as possible
Williams Lake has 41 pet-friendly hotels. The best of them are Crooked Tree Guest Suites, Blaeberry Valley Vacation Rentals, Wesbert Winery & Guest Suites, Level Downtown - Howe, Crescent Motel, Seaside Hotel North Vancouver, Comfort Inn & Suites, Level Vancouver Yaletown - Seymour, The Embassy Inn and Comfort Inn & Suites. These hotels provide a great array of options that will ensure both your and your pet’s stay will be an excellent experience
Williams Lake has 8 hotels with the following outdoor features: Free parking, Free Wifi, Non-smoking rooms, Facilities for disabled guests, Beachfront, Family rooms, Private beach area, 2 queen beds, 1 queen bed, 3 queen beds. The best hotels offering those are Whistler Vacation Club at NorthStar, So Damn Lucky Glamping, Harrison Grand Motel, Poplars Motel on the lake, Kettle Valley Beach Resort, Johnny's Motel, Croft Inn Motel and Jasper Way Inn Resort & Campground
Williams Lake has 25 hotels with on-site dining facilities. The best of them are Harrison Grand Motel, Seaside Hotel North Vancouver, Orchard View Motel, Executive Suites Hotel and Resort, Squamish, Hyatt Regency Vancouver, Kettle Valley Beach Resort, Victoria Marriott Inner Harbour, Best Western Plus Columbia River Hotel, Best Western Plus Regency Inn and Conference Centre and Grama's Inn. Eliminate the necessity for looking for an appropriate dining option in the city and spend your vacation time on funnier things