British Columbia may have travel restrictions in place due to COVID-19.

Find Hotels in 100 Mile House

Bundle and save

Search over 1 million properties and 550 airlines worldwide

Members save 10% more on select hotels, cars, activities and vacation rentals. Sign up.

Free cancellation on most hotels. Because flexibility matters.

Filter by

Popular filters
Star rating
Your budget
Guest rating
Payment type
Property type
Neighborhood
Popular locations
Meal plans available
Amenities
Accessibility
Trip type
Ramada by Wyndham Williams Lake
2.5 out of 5
1118 Lakeview Crescent, Williams Lake, BC
Free CancellationReserve now, pay when you stay
The price is ¥8,347 per night from Feb 21 to Feb 22
78.08 km from city center
4.1/5Very Good! (588 reviews)

"I liked that they were friendly. Covid had shut down their regular breakfast but they offered a bagged breakfast instead with three different options which was nice. Parking lot was a bit slippery as it is on an angle. Almost slipped but it had just been snowing at the time."…"

Reviewed on Nov 22, 2020

Ramada by Wyndham Williams Lake
Ramada Limited 100 Mile House
2 out of 5
917 Alder Ave, 100 Mile House, BC
Free CancellationReserve now, pay when you stay
The price is ¥6,786 per night from Jan 24 to Jan 25
1.73 km from city center
3.6/5Good! (336 reviews)

"Very comfy quiet and convenient to local restaurants and the highway"…"

Reviewed on Dec 16, 2020

Ramada Limited 100 Mile House
Sandman Hotel & Suites Williams Lake
2 out of 5
664 Oliver St, Williams Lake, BC
Free CancellationReserve now, pay when you stay
The price is ¥8,977 per night from Jan 23 to Jan 24
78.86 km from city center
3.5/5Good! (341 reviews)

"-my stay was quiet and cozy -clean and comfortable bedding -bathroom could use some maintenance; tub had darkened caulking that should be redone and the sink faucet had a buildup (mineral probably) that should be cleaned up better and tended to -overall the location was comfortable and staff was ..."…"

Reviewed on Dec 31, 2020

Sandman Hotel & Suites Williams Lake
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Lac Des Roches Resort
3 out of 5
8428 Highway 24, Bridge Lake, BC
The price is ¥8,937 per night from Jan 23 to Jan 24
48.08 km from city center
3.6/5Good! (45 reviews)

"Nice stay in the woods. The cabin was clean and neat, we enjoyed our stay."…"

Reviewed on Dec 1, 2020

Lac Des Roches Resort
Super 8 by Wyndham 100 Mile House
2 out of 5
989 Alder Ave, Hwy 97 and Alder Ave, 100 Mile House, BC
Free CancellationReserve now, pay when you stay
The price is ¥7,297 per night from Jan 24 to Jan 25
1.93 km from city center
4.2/5Very Good! (349 reviews)

"It was quiet and clean. No coffee maker or services due to covid19 but they do have coffee in the breakfast bar and you just have to request new towels. Very nice staff."…"

Reviewed on Oct 18, 2020

Super 8 by Wyndham 100 Mile House
Coast Fraser Inn
3 out of 5
285 Donald Rd, Williams Lake, BC
Free CancellationReserve now, pay when you stay
The price is ¥9,718 per night from Jan 28 to Jan 29
79.33 km from city center
4/5Very Good! (238 reviews)

"The free breakfast was awesome! None of this fruit cup in a bag. A real hearty home cooked breakfast, lots of choices."…"

Reviewed on Sep 22, 2020

Coast Fraser Inn
Spruce Hill Resort & Spa
3.5 out of 5
4871 Hwy 97, 108 Mile Ranch, BC
Free CancellationReserve now, pay when you stay
The price is ¥8,117 per night from Jan 23 to Jan 24
10.01 km from city center
3.3/5 (182 reviews)
Comfortable

"Good sized-rooms a little on the older side. However the bed was incredibly comfortable. Nice views from the balcony. Great place for a short getaway."…"

Reviewed on Aug 18, 2020

Spruce Hill Resort & Spa
Best Western Williams Lake Hotel
2.5 out of 5
1850 Broadway Avenue S, Williams Lake, BC
Free CancellationReserve now, pay when you stay
The price is ¥12,357 per night from Feb 22 to Feb 23
76.13 km from city center
4.2/5Excellent! (384 reviews)

"Convenient location. Clean. Breakfast options were slim. Shower didn’t have hot water in the evening."…"

Reviewed on Jan 3, 2021

Best Western Williams Lake Hotel
Days Inn by Wyndham 100 Mile House
2.5 out of 5
965 Alder Avenue, 100 Mile House, BC
Free CancellationReserve now, pay when you stay
The price is ¥9,002 per night from Feb 1 to Feb 2
1.86 km from city center
4.5/5Wonderful! (139 reviews)

"The room was very clean. Staff were pleasant and helpful. There is a nice restaurant nearby."…"

Reviewed on Oct 13, 2020

Days Inn by Wyndham 100 Mile House
Meadow Lake Guest Ranch
2.5 out of 5
3460 Meadow Lake Rd, Clinton, BC
Get Rates
42.76 km from city center
Meadow Lake Guest Ranch
108 Golf Resort
2.5 out of 5
4816 Telqua Drive, 108 Mile Ranch, BC
Free CancellationReserve now, pay when you stay
The price is ¥9,166 per night from Feb 1 to Feb 2
10.8 km from city center
3.6/5Good! (133 reviews)

"could walk around the grounds and all the way to the lake, beautiful views from our room. Comfortable bed. Spacious room. A bit deteriorated here and there but very clean and priced right."…"

Reviewed on Sep 22, 2020

108 Golf Resort
Imperial Motel
2 out of 5
#240 Cariboo Hwy., 100 Mile House, BC
Free CancellationReserve now, pay when you stay
The price is ¥5,330 per night from Feb 2 to Feb 3
0.2 km from city center
3.4/5 (107 reviews)

"Affordable and clean. Stay here when I am here on business."…"

Reviewed on Oct 3, 2020

Imperial Motel
Lakeside Motel
2 out of 5
1505 Highway 97 South, Williams Lake, BC
The price is ¥8,035 per night from Jan 25 to Jan 26
77.26 km from city center
3.9/5Very Good! (66 reviews)

"Great location with a fabulous view of the lake. Easy to find as it is right on highway 97 going through town."…"

Reviewed on Dec 22, 2020

Lakeside Motel
Experience a Working Guest Ranch in the Heart of Cowboy County
The price is ¥12,217 per night from Jan 23 to Jan 24
49.53 km from city center
5/5Exceptional! (4 reviews)
A break from the city

"The horse interaction made our trip. Rustic cabin living with a hot tub. Beautiful scenery and secluded from the ideals of city life."…"

Reviewed on Nov 11, 2020

Experience a Working Guest Ranch in the Heart of Cowboy County
Montana Hill Guest Ranch
3 out of 5
7915 Machette Lake Road, Bridge Lake, BC
The price is ¥16,317 per night from Jan 23 to Jan 24
40.44 km from city center
4.9/5Exceptional! (8 reviews)

"Beautiful part of B.C. to explore! Very relaxing place to stay! The host very friendly."…"

Reviewed on Oct 17, 2020

Montana Hill Guest Ranch
99 Mile Motel
2.5 out of 5
896 Alpine Ave, 100 Mile House, BC
The price is ¥6,150 per night from Jan 23 to Jan 24
1.66 km from city center
4.6/5Exceptional! (158 reviews)

"The room was so clean!! It's quiet and the beds are comfortable."…"

Reviewed on Nov 3, 2020

99 Mile Motel
Marigold Fishing Resort
2.5 out of 5
2414 Loon Lake Road, Loon Lake, BC
Get Rates
60.68 km from city center
5/5Exceptional! (1 review)
Getaway from the main route :-)

"The best place to be, when you like to relax and enjoy a beautiful lake. it is not a luxury resort no, you can come as you are. :-) The cuple is very friendly and help you with everything you need. We had a great time and would love to go back."…"

Reviewed on Jun 25, 2018

Marigold Fishing Resort
Cariboo Log Guest House
3 out of 5
3719 BC-97, Lac La Hache, BC
Free CancellationReserve now, pay when you stay
The price is ¥9,741 per night from Feb 1 to Feb 2
30.46 km from city center
4.9/5Exceptional! (16 reviews)

"Warmly greeted on arrival. Room was perfect, surprise breakfast was excellent, I highly recommend the Cariboo lodge."…"

Reviewed on Oct 19, 2020

Cariboo Log Guest House
100 Mile Motel & RV Park
2.5 out of 5
#310 South Cariboo Hwy 97, 100 Mile House, BC
Free Cancellation
The price is ¥6,150 per night from Jan 23 to Jan 24
0.32 km from city center
4/5Very Good! (77 reviews)
Clean and comfortable

"Nothing fancy, but comfortable, clean and friendly owner! The family room was a bonus too! A great place for a quick overnight stop on our way north!"…"

Reviewed on Oct 9, 2020

100 Mile Motel & RV Park
Hamilton Hotel
2.5 out of 5
55 6 Ave S, Williams Lake, BC
Free CancellationReserve now, pay when you stay
The price is ¥7,789 per night from Jan 25 to Jan 26
78.77 km from city center
2.7/5 (85 reviews)

"convenient with easy parking and close to restaurant and food store"…"

Reviewed on Aug 17, 2020

Hamilton Hotel
Don't see what you're looking for?
See all available properties in 100 Mile House
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

100 Mile House Hotel Guide

Search for hotels in 100 Mile House on Expedia. You can easily find your hotels in 100 Mile House using one of the methods below:

  • View our selection of featured hotels in 100 Mile House
  • Use the map to find hotels in the 100 Mile House neighborhood you prefer
  • Use the filters to see hotels in a specific area of 100 Mile House, select a specific theme, brand, or hotel class from basic (1 Star) to luxury hotels (5 Stars) in 100 Mile House
  • Enter your travel dates to view the best deals on hotels in 100 Mile House - while they last

Frequently asked questions

Where is the best place to stay in 100 Mile House?
Days Inn by Wyndham 100 Mile House is a favorite with Expedia customers. This hotel offers free breakfast and free WiFi. Other top choices based on reviews include 99 Mile Motel and Round-Up Motel.
If I need to cancel my hotel reservation in 100 Mile House, will I receive a refund?
Yes, you’ll find most hotel room reservations are fully refundable as long as you cancel before the accommodation’s cancellation deadline, which in most cases is within 24 or 48 hours of the scheduled arrival. If you booked a non-refundable reservation, you might be able to cancel it and get a refund within a 24-hour period of booking. Add your dates and click on “Search”, then you can filter by “free cancellation” to get the best options available in 100 Mile House.
Where can I learn more about changing or cancelling my trip to 100 Mile House?
For more information about updating your trip to 100 Mile House or cancelling it, head over to our customer service page.
What's the best budget-friendly hotel in 100 Mile House?
Based on reviews, 100 Mile Motel & RV Park is a popular 2.5-star property for our travelers looking for an economical choice, and features free WiFi and free parking. Other good options for your budget-friendly stay include Round-Up Motel and Spruce Hill Resort & Spa.
What's the best hotel for a family vacation in 100 Mile House?
Spruce Hill Resort & Spa is a top 3.5-star hotel on Expedia for families, and features an indoor pool and a restaurant. Other good options for your family trip include Ramada by Wyndham Williams Lake and 100 Mile Motel & RV Park. Kids of all ages will also enjoy a visit to South Cariboo Recreation Center.
What's the best place to stay for a couple visiting 100 Mile House?
Ten-ee-ah Lodge & Campground is a favorite 3-star lodge for couples, and features premium bedding and a restaurant. Another choice for a stay with your sweetheart is Montana Hill Guest Ranch.
What's the best all-inclusive hotel in 100 Mile House?
Silvertip Lodge is a 3.5-star all-inclusive lodge featuring a private beach and a restaurant, and a favorite with Expedia travelers.
What's the best pet-friendly place to stay in 100 Mile House?
108 Golf Resort is a top resort for people traveling with their pets, and offers a golf course and a restaurant for its human guests. Other good options for you and your pet include Ramada Limited 100 Mile House and Sandman Hotel & Suites Williams Lake.
Where is the best hotel to stay close to Big Bar Lake Provincial Park?
Cariboo Lodge is one of the top choices for your stay based on our traveler data, and this property offers a restaurant and free WiFi. You’ll find it 18.2 mi (29.2 km) from Big Bar Lake Provincial Park. Other good options around the area include Round-Up Motel and Nomad motel.
What about the best place to stay close to McLeese Lake?
One of the top choices for your stay is Coast Fraser Inn, located 21.2 mi (34.2 km) from McLeese Lake, and this 3-star hotel offers free breakfast and a restaurant. Sandman Hotel & Suites Williams Lake and Hamilton Hotel are a couple of other good options within the surrounding area.
What's the best accommodation to stay near the beach in 100 Mile House?
Marigold Fishing Resort is a top cabin located on the beach.
What are some hotels with pools in 100 Mile House?
Best Western Williams Lake Hotel is a top hotel with a pool, free breakfast, and free WiFi. A couple of other options that feature an onsite pool include Sandman Hotel & Suites Williams Lake and 108 Golf Resort.

Recent reviews of 100 Mile House hotels

More trip options