Perched on the lake's edge, Spruce Hill Resort & Spa offers a tranquil retreat with local cuisine for breakfast and a manager's reception. Enjoy skiing, snowboarding, or unwind at the spa with a massage or body scrub; relax in the indoor pool or gym. Previous guests praise its overall condition.
Located in 108 Mile Ranch, Spruce Hill Resort & Spa is in the historical district and on a lake. 108 Golf Resort and Big Country Lanes are worth checking out if an activity is on the agenda, while those wishing to experience the area's natural beauty can explore Lac La Hache Provincial Park and Cariboo Nature Provincial Park. Spend some time exploring the area's activities, including golfing. Visit our 108 Mile Ranch travel guide
4871 Hwy 97, 108 Mile Ranch, BC, V0K2Z0
What's nearby
Green Lake
30 min drive - 47.7 km
108 Mile Ranch Heritage Site
2 min drive - 3.7 km
108 Golf Resort
3 min drive - 3.0 km
100 Mile House Visitor Centre
8 min drive - 13.3 km
Big Country Lanes
9 min drive - 14.7 km
Getting around
Williams Lake, BC (YWL-Williams Lake Regional)
61 min drive
Restaurants
A&W Restaurant
8 min drive
Red Rock Bar & Grill
8 min drive
Blue Sky Restaurant
8 min drive
A&W
8 min drive
Dowes' Diner
2 min drive
About this property
Spruce Hill Resort & Spa
Hotel by the lake
Consider a stay at Spruce Hill Resort & Spa and take advantage of free breakfast (local cuisine), a free manager's reception and a coffee shop/cafe. Hit the slopes at this hotel, offering downhill skiing, cross-country skiing and ski passes. Treat yourself to aromatherapy, a hot stone massage or a body treatment at the on-site spa. Enjoy the gym, as well as activities, such as snowmobiling, snowboarding and ice skating. Free in-room WiFi is available to all guests, along with conference space and a restaurant.
You'll also enjoy perks such as:
An indoor pool
Free self-parking
Tour/ticket information, a lift and smoke-free property
2 meeting rooms and massage treatment rooms
Guest reviews speak well of the overall condition
Room features
All guest rooms at Spruce Hill Resort & Spa boast comforts, such as bathrobes, in addition to
Extra conveniences in all rooms include:
Hypo-allergenic bedding and down duvets
Bathrooms with baths or showers and free toiletries
Flat-screen TVs with premium channels
Balconies or patios, on-request microwaves and coffee/tea makers
Free local cuisine breakfast available daily 8 AM to 10 AM
A coffee shop/cafe
A restaurant
Free manager's reception
Things to do
Cross-country skiing
Downhill skiing
Full-service spa
Gym
Horseback riding/rentals
Ice skating
Indoor pool
Ski equipment rentals
Ski lessons
Ski passes
Ski storage
Snow tubing
Snowboarding
Snowmobiling
Snowshoeing
Family friendly
Indoor pool
Microwave on request
Refrigerator on request
Conveniences
Limited-hour front desk
Guest services
Housekeeping (daily)
Tour and ticket assistance
Business services
2 meeting rooms
Conference space
Outdoors
On a lake
Full-service spa
18 treatment rooms
Aromatherapy
Body scrubs
Body wraps
Facials
Hot stone massages
In-room massages
Manicures/pedicures
Prenatal massages
Thalassotherapy
Accessibility
If you have requests for specific accessibility needs, please contact the property using the information on the reservation confirmation received after booking.
Lift
Wheelchair accessible (may have limitations)
Wheelchair-accessible parking
Wheelchair-accessible path to lift
Wheelchair-accessible registration desk
More
2 floors
25 buildings
Smoke-free property
Room amenities
Bedroom
Down comforter
Hypo-allergenic bedding
Bathroom
Bathtub or shower
Dressing gowns
Free toiletries
Hair dryer
Private bathroom
Towels provided
Entertainment
Flat-screen TV with premium cable channels
Food and drink
Coffee/tea maker
Limited room service
Microwave on request
Refrigerator on request
More
Access via exterior corridors
Ceiling fan
Desk
Free local calls
Free long-distance calls
Iron/ironing board on request
Phone
Policies
Check-in
Check-in start time: 3 PM; check-in end time: 8:00 PM
Late check-in subject to availability
Minimum check-in age - 18
Check-out
Check-out before 11 AM
Contactless check-out
Special check-in instructions
The front desk is open daily from 8:00 AM - 8:00 PM
Front desk staffed during limited hours
If you are planning to arrive after 8:00 PM please contact the property in advance using the information on the booking confirmation
Information provided by the property may be translated using automated translation tools
Access methods
Front desk (limited hours)
Pets
Pets are allowed for an extra charge of CAD 20 per pet, per night
Service animals are welcome, and are exempt from fees
Welcoming dogs only
1 total pets
Specific rooms only; pet-friendly rooms can be requested by contacting the property on the number on the booking confirmation
Children and extra beds
Children are welcome
Payment types at the property
Important information
Optional extras
Pet fee: CAD 20 per pet, per night
Service animals are exempt from fees
The above list may not be comprehensive. Fees and deposits may not include tax and are subject to change.
You need to know
Extra-person charges may apply and vary depending on property policy
Government-issued photo identification and a credit card, debit card or cash deposit may be required at check-in for incidental charges
Special requests are subject to availability upon check-in and may incur additional charges; special requests cannot be guaranteed
The name on the credit card used at check-in to pay for incidentals must be the primary name on the guestroom reservation
This property accepts credit cards and debit cards; cash is not accepted
This property reserves the right to pre-authorise the guest's credit card prior to arrival.
Cashless transactions are available
This property has outdoor spaces, such as balconies, patios and terraces, which may not be suitable for children; if you have any concerns, we recommend contacting the property prior to your arrival to confirm that they can accommodate you in a suitable room
Property is also known as
Spruce Hill Resort 108 Mile Ranch
Spruce Hill Resort
Spruce Hill 108 Mile Ranch
The Hills Health Hotel
The Hills Health Ranch Hotel 108 Mile
Spruce Hill Resort Spa
Spruce Hill Resort Spa
Spruce Hill Resort & Spa Hotel
Spruce Hill Resort & Spa 108 Mile Ranch
Spruce Hill Resort & Spa Hotel 108 Mile Ranch
Frequently asked questions
Does Spruce Hill Resort & Spa have a pool?
Yes, this property has an indoor pool.
How much does it cost to stay at Spruce Hill Resort & Spa?
As of 6 Mar 2026, prices found for a 1-night stay for 2 adults at Spruce Hill Resort & Spa on 8 Mar 2026 start from HK$407, excluding taxes and fees. This price is based on the lowest nightly price found in the last 24 hours for stays in the next 30 days. Prices are subject to change. Choose your dates for more accurate prices.
Is Spruce Hill Resort & Spa pet-friendly?
Yes, this hotel allows dogs (limit 1 total). There's a fee of CAD 20 per pet, per night. Service animals are exempt from fees.
How much is parking at Spruce Hill Resort & Spa?
Self-parking is free at this property.
What time is check-in at Spruce Hill Resort & Spa?
Check-in start time: 3 PM; check-in end time: 8:00 PM. Late check-in is available during limited hours.
What time is check-out at Spruce Hill Resort & Spa?
Checkout is at 11 AM.
Where is Spruce Hill Resort & Spa located?
Situated near the airport, this spa hotel is 1.5 mi (2.4 km) from 108 Golf Resort and 1.7 mi (2.8 km) from 108 Mile Ranch Heritage Site. South Cariboo Recreation Center and Centennial Park are also within 9 miles (15 km).
Have a question?
AI iconBetaBeta
Get instant answers with AI powered search of property information and reviews.
Reviews
Spruce Hill Resort & Spa Reviews
6.2
All reviews shown are from real guest experiences. Only travellers who have booked a stay with us can submit a review. We verify reviews according to our guidelines and publish all reviews, positive or negative.More informationOpens in a new window
This location was a half way point for our travels on both sides of our trip. We were travelling with 3 generations of one family and this unit met our needs really well. Not walkable to amenities but a short drive to town. We stayed in it's hay day and has become quite rundown. Could use a refresh.
Isaac
Stayed 1 night in Oct 2025
8/10 Good
Terrie
27 May 2025
Liked: Cleanliness
It was a good price, it was clean and quiet.
Terrie
Stayed 1 night in May 2025
10/10 Excellent
Rima
18 Apr 2025
Liked: Cleanliness, staff & service
Great value. Manager is really nice. Loved the location.
Ken is a nice welcoming réception, pool clean and awesome! Room average, big in size comfortable bed. Sheets smell of another person and bathroom odor, smell
Room was very good - bathroom could have been better cleaned - someone's hair on floor. Large clean room nicely furnished with a great view and very quiet. Location and setting very nice but the property outside looked like a dump - old mattresses and appliances everywhere and overflowing dumpsters. Diner was closed so no option for a meal. On the whole nice stay and reasonable rate.
This was one of my best hotel stays—the staff were the friendliest and most helpful—I was even walked to my car by the manager because I was unsure of the parking garage! Everything was beautiful and so well-done, and I know we got an amazing deal for the location.
Lecia
Stayed 1 night in Jun 2024
10/10 Excellent
Stacy
9 Jun 2025
Liked: Cleanliness, room comfort
The front desk area smelled very terrible, like fish. Huge fish aquarium in the lobby permeated a foul smell. I waited quite a while for front desk service. But the room was amazing. Clean, new, beautiful view.
It was cozy, quaint and rustic. Had a last minute booking where we arrived very late. Ken was amazing. He came and checked us in right away. Bed was comfy. Room seemed like they're in the process of modernizing / upgrading. Beautiful scenery. At night lol a little dark gravel road and not many lights in parking areas. No vending machines. So make sure you have snacks ahead of tike or be prepared to run back into town for juice pop chips etc. Other than that, stay was enjoyable and peaceful aside from housekeeping knocking on our door at exactly 11am while we were loading the car back up.
Andrea
Stayed 1 night in Aug 2025
10/10 Excellent
Joyce
17 Jul 2024
Liked: Amenities
Beautiful rustic setting. Loved the expansive view from our balcony. The room was clean and comfortable. The bed was very comfy! It was a hot day and the air conditioning worked well. Staff recommended a restaurant 3 in away in 108 Mile House which was excellent.
We had a great stay!
Ken was welcoming and upgraded our room free of charge. Property is a bit run down, but room was clean and worked for our one night stay. Friendly dog and cat were great greeters...
The room was very nice in a very mountain natural environment. I would have liked the pool and hot tub open later as a traveller only spending one night.