Join our new Message Board and post your thoughts and feedback on your stay
Click Here

Book Online
CLICK HERE

Create your own vacation package

Click Here to sign up to receive special offers by email.

Purchase our spa products online. Our new online store has over 50 products for sale, at great Canadian prices

Getting Here

Fly your way to Health Spa HeavenFly globally with Air Canada or any of it’s Star Alliance partners to Williams Lake. There is shuttle service provided by The Hills at a cost of $30 per person each way. The drive from Williams Lake takes 1 hour. Contact: Air Canada at 1-888-247-2262 or click on the logo.

Our British Columbia friends can fly with any one of the Airlines on the left to nearby William’s Lake where we can shuttle you down to The Hills.

Have your own plane??? Or private charter???
Fly to our own 108 Airstrip. Click Here for more details
You’re only 2 minutes from the ranch and spa give us a call and we will meet you there.

Bus your way to Health Spa Heaven

Greyhound bus lines has service between Vancouver and 100 Mile House. The cost per person is $56.12 one way, and $112.24 return. Departure times are the same seven days per week. Complimentary shuttle transfers to the Hills are also provided. Contact: 1-800 661-8747

Traveling by car from Vancouver, follow the TransCanada Highway #1 East to Hope, follow Highway # 1 through Hope, along the Fraser Canyon to Cache Creek. From Cache Creek, take Highway #97 North. Follow #97 through Clinton and 100 Mile House. The Hills is located off the right side of the highway 8 (13 km) Miles North of 100 Mile House.

The Hills Health Ranch
PO Box 26, 108 Mile Ranch, BC Canada, V0K 2Z0
Ph: 1-800-668-2233 or 1-250-791-5225 Fax 1-250-791-6384
info@thehillshealthranch.com