Campbell Hills Guest Ranch


altitideAltitude: 3,600 ft
capacityCapacity: 12 Guests
openOpen: May – Jan
acresAcres: 160 (private)
minstayMin Stay: 2 Nights
payRates: $225-$275/N
Campbell Hills Guest Ranch is situated in the heart of Interior BC, where free roaming horses live in a natural setting on 160 private acres. Surrounded by crownland, bald eagles, moose, deer, coyotes, black bears, cougars, owls and bluebirds are living amongst the property in perfect harmony.

Phrases that describe Campbell Hills are: Natural Horsemanship, Custom Trail Rides, Small personal Guest Ranch, Passion for food & Gourmet Meals, Deluxe Cabins, & Romantic rooms plus ensuites.

We encourage you to go explore their alpine meadows on horseback, many fishing lakes and forests so close to Kamloops BC.


4036 Campbell Range Road, Kamloops, BC, Canada

Featured Activities:

  • Horseback Riding
  • Bird Watching
  • Hiking
  • Golf
  • Fishing
  • Kayaking

Images: (Click to Enlarge)



  • Swimming w/ Horses

Other Highlights:

  • Wild Horse Saloon (on-site)


Campbell Hills Guest Ranch

Nearby Airport:

  • Kamloops, BC, Canada