Home on Campbell Range


Campbell Hills Guest Ranch 

situated in the heart of Interior BC, is your home away from home!

With our free roaming horses in a natural setting on 160 private acres, and surrounded by crownland where bald eagles, moose, deer, coyotes, black bears, cougars, owls and bluebirds are living amongst us, we live in a perfect harmony!

Natural Horsemanship, Trail Rides, Small personal Guest Ranch Kamloops, Passion for food & Gourmet Meals, Deluxe Cabins, Romantic rooms plus ensuite are words that describe our Guest Ranch!

We invite you to come explore the alpine meadows on horseback, many fishing lakes and forests so close to Kamloops BC!


BC Approved Accommodation
Member of Horse Council BC
Joe Camp the soul of a horse

4036 Campbell Range Road, Kamloops, BC | 250 573 5607

email: campbellhillsguestranch@shaw.ca