Ruddocks Ranch

Est. 1916


We offer 4 rustic cabins that sleep 2, the lodge that sleeps 8, several camping spots with no hook ups and options available for larger groups. Please contact us with your requirements!



Wild rainbow trout, fly fishing only, barbless hooks - catch and release, no spinning rods or lures. Rainbows up to 10 lbs. or more! We do not stock the lake - they are all natural by managing the fishery.

Welcome to Ruddocks Ranch

Ruddocks Ranch is a place where you get in touch with nature.

With beautiful scenery of picturesque snow capped mountains in the distance, eagles, loons and a host of wildlife, this is the perfect spot to relax and catch some “wild” rainbow trout.  We have cabins, camping and “off grid” lodge accommodations. 


Hear what people have to say about Ruddocks Ranch

Rod from "Fishing with Rod"

If you are looking for a quick peaceful fishing getaway from Vancouver, then Ruddocks Ranch is for you! We have been returning to this hidden gem several times now and it is nice to have the entire lake to ourselves, while catching incredibly aggressive rainbow trout. Gord has done an excellent job on the new cabin which provides all the needs that you would find back home so you can have a comfortable stay while connecting to nature.

Brent Short

From the moment you arrive you find yourself at peace. It has a magical quality to it that’s hard to describe. Scenery is absolutely stunning from the mirror of the lake to the snow capped mountains and meadows of wildflowers. Whether you have come to fish or just to relax the lodge has it all. Luxury and comfort meet old world charm at the spectacular log home the DiCastri family has built. If you are up for the fishing it is world class.

Mitch Ferguson

Ruddocks Ranch is a beautiful getaway from the city, surrounded by natural beauty with a lake chock full of rainbow trout. There is nothing like waking up and watching the fog roll over the lake and the fish starting to surface!

Get in Touch

Ruddocks Ranch
+604-306-3843 Gord
+604-763-5251 Agi
Call or text message anytime!!

Contact Us