
Our ranch listings will help you plan a variety of Western horse riding holidays at one of BC’s top guest ranches.
This is the place to start exploring your horseback riding vacation! Our members offer a wide range of ranch holidays.
All BC Guest Ranchers’ Association members have been carefully selected, and certified to meet our high standards of quality and hospitality. Our member guest ranches and dude ranches have horses available to accommodate all guests who want to ride, and will carefully match you to the right horse to suit your horseback riding experience.
Our horses are well cared for, our guest ranch accommodations clean and comfortable, and everyone is focused on providing you with a memorable horseback riding vacation. Let us help you find the horse riding vacation of a lifetime!
Click on the each listing below to learn more about the horse riding holidays each BC guest ranch has to offer, You can then find out more by clicking through to each ranch’s website. These are for comparison purposes only as stays of varying lengths are always available.

A working guest ranch in the heart of Chilcotin, established in 1985.
-
7793 Witte Road Box 20Big Creek, British Columbia, V0L
1K0Nearest Airport: Williams Lake - +1 778-784-4803
- https://www.bigcreeklodgebc.com
The first time, it’s a vacation – after that, it’s coming home!
-
2591 Kirkland Ranch Rd. P. O. Box 489Ashcroft,
British Columbia, V0K 1A0Nearest Airport: Kamloops - +1 250-453-2422
- https://www.sundanceguestranch.com
The adventure ranch of the Canadian Rocky Mountains.
-
9500 Wycliffe Perry Creek Road Cranbrook, British Columbia,
V1C 7C7Nearest Airport: Cranbrook - +1 250-426-5230
- https://www.threebarsranch.com
Providing a family ranch experience.
-
9550 Eagan Lake RoadBridge Lake, British Columbia,
V0K 1E0Nearest Airport: Kamloops / Williams Lake - +1 250-593-0332
- https://www.freereinranch.com
Relaxation and renewal await you.
-
Box 880, 5770 Spring Lake Road100 Mile House, British Columbia,
V0K 2E0Nearest Airport: Williams Lake - +1 877-791-5776
- https://www.springlakeranch.com
Unplug and relax, this is your home on the range!
-
5960 Big Bar RoadClinton BC, V0K 1K0Nearest
Airport: Williams Lake - +1 250-459-2333
- https://www.bigbarranch.com