Location & Map
Siwash Lake Ranch is located off the beaten path in a semi-remote wilderness area of the central interior, Cariboo region, British Columbia. The ranch is nestled at 3,500 feet (1200 metres) above sea level, high on the Bonaparte Plateau at the foot of the Cariboo Mountains, between the larger Coastal and Rocky Mountain ranges. We are approximately 275 miles (460 kilometres), a scenic 5 hour drive north-east from Vancouver. It's only a 2 hour drive to the ranch from the closest regional airport at Kamloops.Siwash is located directly on route at the midpoint between Banff, Lake Louise and Jasper, hot spots for touring vacations, and the famous mountain resort of Whistler.
This is quintessential cowboy country; the terrain is gentle and rolling, with woods of Aspen poplar, Douglas fir and Ponderosa pine, interspersed with secluded backcountry lakes and natural meadows. Our 80,000 acres of guiding territory encompasses a spectacular river canyon and a high mountain bluff for panoramic views of the entire range.


Siwash Lake is situated perfectly for fly-drive touring holidays that takes in the best of British Columbia. You'll experience 7 different biomes or eco-zones: coastal rain forest; mountain alpine; semi-arid desert; grasslands; boreal forests; chaparral and taiga.
Begin by flying in to the beautiful city of Vancouver. Western Canadian coastal highlights include whale watching and grizzly bears, with sea kayaking, surfing and beach combing near Tofino on Vancouver Island.
Then stop over at Whistler, a world-famous mountain resort where the 2010 Winter Olympics were held. Next, drive over the Duffy Lake Pass to Lillooet for some gold panning and river rafting on the mighty Fraser River.
From there, head up BC's historic Gold Rush Trail to Siwash Lake, the ultimate of luxury dude ranches and premier family adventure destination, for a warm western welcome.
Get re-acquainted with nature, have your fill of horse riding, wilderness eco adventures, pampering and relaxation at the ranch. Then continue on to the Rockies—Banff, Jasper and Lake Louise—for the ultimate tour of British Columbia, the "Best Place on Earth" (or start in Calgary, Alberta, and do the whole thing in reverse!).

