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

Find out moreOpens in new tab or window
Photo by Mike Povlinko

Find Hotels in Ashcroft

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
Cache Creek Inn
2.5 out of 5
1209 Highway 97, Cache Creek, BC
Free cancellationReserve now, pay when you stay
The price is CA $79 per night from Nov 24 to Nov 25
14.63 km from city centre
3/5 (93 reviews)

"Good place to stay my only complaint is they could use new pillows."…"

Reviewed on Sep. 21, 2020

Cache Creek Inn
Oasis Hotel
2 out of 5
1064 Trans Canada Highway, Cache Creek, BC
Get Rates
14.39 km from city centre
2.4/5 (15 reviews)
Oasis hotel in Cache Creek

"Old and very poorly maintained. Hall carpet badly stained and room carpet dirty. No outlets to plug in microwave or coffee maker. No heat in room, radiator heat off and cold outside. Owner was the manager and brought first a broken space heater then a barely working useless heater. Luckily I had ..."…"

Reviewed on Nov. 1, 2017

Oasis Hotel
Ashcroft River Inn
2.5 out of 5
1st & Railway Street, Ashcroft, BC
Get Rates
4.78 km from city centre
2.8/5 (56 reviews)

"I arrived one day after they re-opened from the Covid-19 closure. Staff were busy making sure that guests were safe and that the hotel was spotless."…"

Reviewed on Jul. 16, 2020

Ashcroft River Inn
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.
Bonaparte Motel
2 out of 5
1395 Highway 97, Cache Creek, BC
Get Rates
14.98 km from city centre
4.2/5Very Good! (19 reviews)

"Helpfulness of the Manager. Only had to ask and he was so willing. Reasonable price"…"

Reviewed on Jun. 9, 2017

Bonaparte Motel
Robbie's Motel
2 out of 5
1067 Tood Road, Box 820, Cache Creek, BC
Get Rates
14.47 km from city centre
1.5/5 (2 reviews)
terrible motel

"this motel is outdated...fixtures from 1950 as is decor. sheets worn with tears. bathroom disgusting...rusted drains, air vent filthy, questionable odor..carpets? This motel should not get an Expedia rating."…"

Reviewed on Oct. 2, 2017

Robbie's Motel
Sandman Inn Cache Creek
2.5 out of 5
987 Hwy 1 S, Cache Creek, BC
Free cancellationReserve now, pay when you stay
The price is CA $80 per night from Dec 5 to Dec 6
14.23 km from city centre
3.3/5 (188 reviews)

"Ok place to sleep if ya bring your own pillow LOL"…"

Reviewed on Aug. 18, 2020

Sandman Inn Cache Creek
The Inn at Spences Bridge
2.5 out of 5
3649 Highway 8, Spences Bridge, BC
Get Rates
31.05 km from city centre
4.6/5Wonderful! (73 reviews)

"The owners are very helpful and friendly. This is the longest operating hotel in BC and there is lots of history displayed there. It was a most enjoyable visit"…"

Reviewed on Oct. 7, 2020

The Inn at Spences Bridge
Sage Hills Motel
2.5 out of 5
1390 Cariboo Hwy 97, Cache Creek, BC
Free cancellationReserve now, pay when you stay
The price is CA $75 per night from Nov 24 to Nov 25
14.95 km from city centre
3/5 (101 reviews)

"The look from the outside was a little "oh-oh", but the staff was wonderful. They corrected the Expedia-aarp website's error (I tried 3 times to book this property, and the first 2 times was told the booking was unsuccessful when actually it went through) I had 3 rooms reserved on arrival. Very clean, ..."…"

Reviewed on Oct. 13, 2020

Sage Hills Motel
Sundance Guest Ranch
3 out of 5
2591 Kirkland Ranch Road, Ashcroft, BC
Get Rates
3.76 km from city centre
4.8/5Exceptional! (6 reviews)
Great ranch experience

"Great stay, friendly staff and amazing horses and views! Definitely staying again in the future. Don´t miss their horse rides when there, it´s so worth it!"…"

Reviewed on Jul. 2, 2020

Sundance Guest Ranch
Robbies motel
1067 Todd Rd, Cache Creek, BC
Get Rates
14.47 km from city centre
Robbies motel
Lakeside Country Inn
3 out of 5
7001 Savona Access Road, Savona, BC
Get Rates
30.67 km from city centre
4.9/5Exceptional! (98 reviews)

"We absolutely loved our stay! Margaret and Donn are wonderful hosts. The Inn is very comfortable and clean. I really enjoyed the lake views and the beautiful garden. The property is set up so that there is a cozy nook around each corner, which just shows how thoughtfully it was planned. We can’t ..."…"

Reviewed on Aug. 30, 2020

Lakeside Country Inn
Kamloops Lakefront Getaway Vacation Home
3672 Sabiston Creek Rd, Savona, BC
Get Rates
30.24 km from city centre
Kamloops Lakefront Getaway Vacation Home
Canadas Best Value Desert Inn & Suites Cache Creek
2.5 out of 5
1069 South Trans Canada Hwy, Cache Creek, BC
Free cancellationReserve now, pay when you stay
The price is CA $67 per night from Dec 3 to Dec 4
14.36 km from city centre
3.5/5Good! (291 reviews)

"Easy check in. Room was very clean. A lot of parking. Shower was meant for shorter people but worked well. Could’ve used more towels."…"

Reviewed on Oct. 15, 2020

Canadas Best Value Desert Inn & Suites Cache Creek
Tumbleweed Motel
2 out of 5
1221 Quartz Road, Cache Creek, BC
Get Rates
14.64 km from city centre
3.7/5Good! (15 reviews)

"i liked the friendly and fast service and the room was nice and warm."…"

Reviewed on Feb. 10, 2020

Tumbleweed Motel
Sunset Motel
3 out of 5
1197 Collins Road, Cache Creek, BC
Free cancellationReserve now, pay when you stay
The price is CA $79 per night from Nov 24 to Nov 25
14.53 km from city centre
3.9/5Good! (147 reviews)

"The staff were very accommodating. Even did a load of laundry."…"

Reviewed on Nov. 5, 2020

Sunset Motel
Riverside Motel
2.5 out of 5
827 Trans-Canada Highway, Cache Creek, BC
Get Rates
13.78 km from city centre
4.2/5Very Good! (6 reviews)
Comfortable stay, would stay here again

"There was no one in the lobby to check us in when we arrived, however there was a note on the door addressed to me with a number to call. The owner had left the room key in the mailbox for us, nice touch, she did arrive about 10 minutes later. The room was very clean and comfortable."…"

Reviewed on Oct. 27, 2020

Riverside Motel
Don't see what you're looking for?
See all available properties in Ashcroft
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.

Ashcroft Hotel Guide

As there's only 1 hotel within a 0.1 kilometres (0.06 miles) of Ashcroft's downtown, consider booking a room as soon as possible.

The closest Expedia hotel is the Sandman Inn Cache Creek, British Columbia, which is 14 kilometres (9 miles) from downtown Ashcroft. As an alternative, check out the Motel 6 Cache Creek BC, located in British Columbia, which is 14 kilometres (9 miles) away.

You could also check out the Canadas Best Value Desert Inn & Suites and the Bonaparte Motel. The Canadas Best Value Desert Inn & Suites is positioned 14 kilometres (9 miles) away from the heart of Ashcroft. The Bonaparte Motel, is located 15 kilometres (9 miles) away. Another option is to check out the rates and amenities at the Sage Hills Motel or the Tumbleweed Motel.

The wider Thompson Okanagan area is worth exploring also. Photograph Thompson Okanagan's rural landscapes, beaches and forests. You should also head to a few of the area's old towns. Visitors and locals alike in this region of Canada commonly enjoy snowboarding and skiing.

Looking for more things to do? Why not spend a few hours enjoying Merritt Golf and Country Club and Nicola Valley Museum and Archives, which you'll find in Merritt, 70 kilometres (45 miles) to the southeast of Ashcroft. Some of our recommended Merritt hotel options are the Quality Inn and Super 8 Merritt. Or, you could consider staying in Cache Creek, 14 kilometres (9 miles) to the northwest of Ashcroft, where you'll find the Sunset Motel and Cache Creek Inn. The Semlin Valley Golf Course and Arrowstone Provincial Park are just a couple of the more popular sites to experience while in Cache Creek.

Get your fix of local sport with a trip to Interior Savings Centre, which is 65 kilometres (40 miles) to the east of Ashcroft. Sleep right near the action at the Holiday Inn Hotel & Suites Kamloops or the Hampton Inn by Hilton Kamloops.

Now that you have learnt a little about the available hotel options in Ashcroft, be sure to check out Expedia's Ashcroft travel guide for information on cultural and scenic attractions in this area.

Frequently asked questions

Where is the best place for a stay in Ashcroft?
Based on our traveler data, Sundance Guest Ranch is one of the top choices for your stay. This 3-star hotel offers free breakfast and a restaurant. Ashcroft River Inn is another good option for your trip.
If I need to cancel my hotel reservation in Ashcroft, will I receive a refund?
Yes, most hotel bookings are fully refundable if cancelled before the hotel’s cancellation deadline, which often is within 24-48 hours of check in. If you have a reservation that’s non-refundable, it may still be possible to cancel it and get a refund within 24 hours of your booking. Plug in your dates, click on “Search”, then you can filter by “free cancellation” to get top deals in Ashcroft.
What are some accommodations with pools in Ashcroft?
Sundance Guest Ranch is a popular 3-star hotel featuring an outdoor pool, free buffet breakfast, and a restaurant.

Recent Reviews in Ashcroft

More trip options