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

Find out moreOpens in new tab or window
Photo by Geraldine Soh

Search for 100 Mile House Hotels from CA $69

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
Area
Popular locations
Amenities
Accessibility
Trip type
Steps From Deka Lake - Your Beautiful Summer Cabin
Get Rates
30.91 km from city centre
4.9/5Exceptional! (32 reviews)
Excellent

"We had a great time at this property! It had everything anyone could ever want. Our party included my husband and myself, our 3 grown children, our son-in-law and our grandson. There was plenty for everyone. Such a relaxing time. Worth every penny of it."…"

Reviewed on Sep. 28, 2020

Steps From Deka Lake - Your Beautiful Summer Cabin
Meadow Lake Guest Ranch
2.5 out of 5
3460 Meadow Lake Rd, Clinton, BC
The price is CA $267 per night from Nov 3 to Nov 4
42.76 km from city centre
Meadow Lake Guest Ranch
Imperial Motel
2 out of 5
#240 Cariboo Hwy., 100 Mile House, BC
Free cancellationReserve now, pay when you stay
The price is CA $69 per night from Nov 1 to Nov 2
0.2 km from city centre
3.4/5 (105 reviews)

"Good location , helpful staff. I'd stay there again"…"

Reviewed on Sep. 21, 2020

Imperial Motel

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
Spruce Hill Resort & Spa
3.5 out of 5
4871 Hwy 97, 108 Mile Ranch, BC
Get Rates
10.01 km from city centre
3.3/5 (174 reviews)

"Lovley place would go back again anytime, i would recommend that anyone with a family will enjoy"…"

Reviewed on Aug. 2, 2020

Spruce Hill Resort & Spa
Attwood Creek Ranch
2.5 out of 5
7244 Watch Lake Road, PO Box 39, Lone Butte, BC
Get Rates
15.95 km from city centre
4.8/5Exceptional! (53 reviews)

"Lovely and friendly owner. Very peaceful and beautiful place to experience farm life away from the city. The bedroom set up is perfect for our family of four. Though it took a while for the hot water tank to refill, as long as not every body decides to have a shower one after another this shouldn’t ..."…"

Reviewed on Sep. 23, 2020

Attwood Creek Ranch
Lakefront Privacy off Canada's Fishing Highway in BC Cariboo
Get Rates
31.39 km from city centre
4.7/5Exceptional! (6 reviews)
Great communication

"We stayed during the winter season for icefishing and the house was right on the lake which was perfect. We had some issues (not regarding the property) and when I contacted the owner she was able to come out and save our butts! I am truely thankful for her help!"…"

Reviewed on Jan. 16, 2020

Lakefront Privacy off Canada's Fishing Highway in BC Cariboo
Ruth Lake Lodge Resort - Ruth Lake Lodge
3983 Ruth Lake Road, Forest Grove, BC
Get Rates
24.78 km from city centre
Ruth Lake Lodge Resort - Ruth Lake Lodge
Lake Front Home on Deka Lake for Multiple Families
Get Rates
31.7 km from city centre
5/5Exceptional! (2 reviews)
Boys weekend

"Beautiful spot and very comfortable large home on the edge of a very nice lake"…"

Reviewed on Oct. 11, 2020

Lake Front Home on Deka Lake for Multiple Families
Ruth Lake Lodge Resort - Cedar
3983 Ruth Lake Road, Forest Grove, BC
Get Rates
24.78 km from city centre
5/5Exceptional! (1 review)
Great place for R&R

"We had a wonderful time at Ruth Lake Lodge Resort. The cabin was cozy and we enjoyed sitting on the deck looking towards the lake. Had a great time exploring the area, seeing awesome waterfalls and more lakes that I can count. France and Daryl were really friendly and great hosts. Would definitely ..."…"

Reviewed on Jul. 5, 2020

Ruth Lake Lodge Resort - Cedar
Ruth Lake Lodge Resort - Pine
3983 Ruth Lake Road, Forest Grove, BC
Get Rates
24.78 km from city centre
Ruth Lake Lodge Resort - Pine
Ruth Lake Lodge Resort - Fir
3983 Ruth Lake Road, Forest Grove, BC
Get Rates
24.78 km from city centre
5/5Exceptional! (1 review)
A great place to get away

"I stayed for a few days to relax and get away from technology and connection. I chose to reconnect with myself and I was able to do so at the cabin. I was the only person at the cabins so it was nice and quiet. The lake and surrounding nature (birds, otters, eagle, deer, etc. let me enjoy things ..."…"

Reviewed on Sep. 28, 2020

Ruth Lake Lodge Resort - Fir
South Point Resort
2.5 out of 5
7405 South Canim Lake Rd, Canim Lake, BC
Get Rates
32.42 km from city centre
South Point Resort
Cozy Cubbyhole Bed & Breakfast
2.5 out of 5
150 Blackstock Road, 100 Mile House, BC
Get Rates
1.07 km from city centre
Cozy Cubbyhole Bed & Breakfast
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 CA $76 per night from Nov 19 to Nov 20
1.93 km from city centre
4.2/5Very Good! (337 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
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 CA $123 per night from Nov 4 to Nov 5
30.46 km from city centre
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
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

Expedia.ca offers a selection of 105 hotels in 100 Mile House. You are sure to find cheap deals and discount rates among them with our Best Price Guarantee. No matter what type of hotel strikes your fancy, we will let you search for your preferred one to accommodate your travel needs.

Expedia.ca will not only save you time, but also money when booking your stay at a hotel in 100 Mile House. Making reservations so you can stay within your budget is easy with us.

Expedia.ca even provides you with a map so you may find hotels in the 100 Mile House neighborhood you prefer.

Go ahead. Enter your travel dates to view the best offers on hotel rooms in 100 Mile House, British Columbia now!

Frequently asked questions

Where is the best place to stay in 100 Mile House?
Cariboo Log Guest House is a favorite with Expedia customers. This 3-star B&B offers free breakfast and free WiFi. Other top choices based on reviews include 99 Mile Motel and Days Inn by Wyndham 100 Mile House.
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.
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 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.
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's the best golf hotel in 100 Mile House?
108 Golf Resort is a top resort that has a golf course and features a restaurant. Other good options to stay near a golf course include Lakeside Motel and Coast Fraser Inn. You can tee off at Coyote Rock Golf Course, Williams Lake Golf and Tennis Club, or Bell-E-Acres Recreation while you’re in town.
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 in 100 Mile House

More trip options