2 Adults

Compare other sites

Filters


Star Ratings

12
33
26
5
Unrated24

Price (per night)

$0 - $503
$50 - $10043
$100 - $1506
$150 - $2001
$200+47

Review Score

Superb 9+17
Very Good 8+21
Good 7+14
Pleasant 6+14

Property Type

Hotel33
Motel32
Bed & Breakfast12
Lodge9
Resort4
Farm Stay3
Inn2
Guest House1
Holiday Park/Campsite1
Homestay1
Chalet1
Cottage1

Hotel Facilities

Wi-Fi68
24-Hour reception37
Garden30
Swimming pool19
Room service18
Pet friendly15
Spa14
Bicycle rental11
Restaurant10
Elevator / Lift10
Airport shuttle8
Fitness center6
Disabled access6
Babysitting6
Concierge3
Private beach3
Bar3
Parking2
Kids club1
Outdoor heated pool1

Room Facilities

TV46
Air conditioning42
Refrigerator31
Coffee / Tea maker29
Hair dryer28
Microwave19
Kitchenette14
Safe-deposit box11
Bathtube5
Ice machine4
Bathrobes1

100 hotels
Sort by:
Coast Fraser Inn
Coast Fraser InnWilliams Lake- Show on map

Very Good, 8.0

(433reviews)
  • Restaurant
  • Pet friendly
  • Fitness center
  • Spa
  • Elevator / Lift
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$84

Hamilton Hotel Williams Lake
Hamilton Hotel Williams LakeWilliams Lake- Show on map

4.0

(23reviews)
  • Pet friendly
  • Elevator / Lift
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$74

ValleyView Motel
ValleyView MotelWilliams Lake- Show on map

Very Good, 8.0

(9reviews)
  • Room service
  • Garden
  • Wi-Fi
Avg. price/night

$53

Sandman Hotel & Suites Williams Lake
Sandman Hotel & Suites Williams LakeWilliams Lake- Show on map

6.8

(392reviews)
  • Room service
  • Restaurant
  • Pet friendly
  • Fitness center
  • Swimming pool
  • Spa
  • Elevator / Lift
  • 24-Hour reception
Avg. price/night

$73

Super 8 by Wyndham Williams Lake BC
Super 8 by Wyndham Williams Lake BCWilliams Lake- Show on map

Very Good, 8.0

(285reviews)
  • Disabled access
  • Swimming pool
  • 24-Hour reception
  • Babysitting
  • Wi-Fi
Avg. price/night

$79

Stampeder Motel
Ramada by Wyndham Williams Lake
Ramada by Wyndham Williams LakeWilliams Lake- Show on map

Very Good, 8.2

(604reviews)
  • Restaurant
  • Pet friendly
  • Fitness center
  • Concierge
  • Elevator / Lift
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$89

Lakeside Motel
Lakeside MotelWilliams Lake- Show on map

Good, 7.7

(114reviews)
  • Garden
  • Wi-Fi
Avg. price/night

$82

Drummond Lodge
Drummond LodgeWilliams Lake- Show on map

Very Good, 8.0

(38reviews)
  • Wi-Fi
Best Western Williams Lake
Best Western Williams LakeWilliams Lake- Show on map

Very Good, 8.3

(687reviews)
  • Fitness center
  • Swimming pool
  • Garden
  • Elevator / Lift
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$126

Juniper Trails Bed & Breakfast
Juniper Trails Bed & BreakfastWilliams Lake- Show on map

Exceptional, 10.0

(55reviews)
  • Garden
  • 24-Hour reception
  • Wi-Fi
Ten-ee-ah Lodge
Ten-ee-ah LodgeLac La Hache- Show on map

Superb, 9.3

(96reviews)
  • Restaurant
  • Pet friendly
  • Wi-Fi
Willow Grove B&B Inn
Avg. price/night

$86

Likely Lodge
Likely LodgeLikely- Show on map

Good, 7.7

(8reviews)
  • Room service
  • Swimming pool
  • Private beach
  • Garden
  • Wi-Fi
Avg. price/night

$48

Big Creek Lodge
Big Creek LodgeHanceville- Show on map
  • Room service
  • Garden
  • Wi-Fi
  • Airport shuttle
Spruce Hill Resort & Spa
Spruce Hill Resort & Spa108 Mile Ranch- Show on map

6.7

(264reviews)
  • Room service
  • Restaurant
  • Swimming pool
  • Spa
  • Garden
  • Elevator / Lift
  • Babysitting
  • Bicycle rental
  • Wi-Fi
  • Parking
Avg. price/night

$113

Red Coach Inn
Red Coach Inn100 Mile House- Show on map

5.8

(90reviews)
  • Room service
  • Pet friendly
  • Swimming pool
  • Spa
  • Babysitting
  • Wi-Fi
Avg. price/night

$64

Cariboo Log Guest House
Cariboo Log Guest HouseLac La Hache- Show on map

Superb, 9.0

(131reviews)
  • Garden
  • Airport shuttle
Avg. price/night

$118

The 108 Golf Resort
The 108 Golf Resort108 Mile Ranch- Show on map

6.8

(40reviews)
  • Restaurant
  • Swimming pool
  • Spa
  • Garden
  • Wi-Fi
Avg. price/night

$89

Tom's B&B
Tom's B&BEagle Creek- Show on map

Superb, 9.0

(32reviews)
  • Bicycle rental
Imperial Motel 100 Mile House
Avg. price/night

$60

Westwood Motel 100 Mile House
Westwood Motel 100 Mile House100 Mile House- Show on map

Very Good, 8.4

(167reviews)
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$70

100 Mile Motel & Rv Park
100 Mile Motel & Rv Park100 Mile House- Show on map

Good, 7.5

(111reviews)
  • Garden
  • 24-Hour reception
  • Wi-Fi
Avg. price/night

$66

94 Motel & Rv Park
Avg. price/night

$79

1 of 4

Loading...

loading

Great hotel deals in Williams Lake

Planning a trip and looking for hotel deals in Williams Lake? We are happy to help you! Get ready for your adventure in Canada. There are fantastic places nearby Williams Lake including Lone Butte Volcanic Plug, Barkerville Historic Town and Historic Hat Creek Ranch. Don’t forget to visit them all! You can use Williams Lake Airport which is situated 5 kilometers from the center of Williams Lake. We hope you will enjoy your time in Canada!

Williams Lake provide a wide range of places to stay as there are around 14 hotels closeby. If you are aiming for hotel deals be prepared to use DirectHotels.com! This hotel deals finder is the best place which shows you all the best hotel promo codes. It is very easy to use DirectHotels.com!

How does it work?

We analyze all the popular booking sites as well as hotel deals. If a hotel allows any kind of discounts for booking directly they will be visible here! So, thanks to DirectHotels.com you can easily compare all the possibilities and choose the cheapest hotel.

As we said there are a lot of hotels in Williams Lake.

Check out our top hotels in Williams Lake. We are waiting for you in Williams Lake and remember that the best travel coupons you can find only on DirectHotels.com!