Brooks Creek Ranch Fly Fishing Lodge

Where wilderness flyfishing and luxury meet on the banks of the Elk River near Fernie, British Columbia.

Brooks Creek Ranch is Fernie’s newest luxury flyfishing lodge, located on the banks of the Elk River on a ranch surrounded by wilderness and in close proximity to British Columbia’s and Alberta’s best trout fisheries. Unlike south of the border, these northern fisheries are uncrowded and wild by comparison. Fewer boats and very few houses on the river. You hear the sound of the river, not lawnmowers.

Every bit as special as the fishing, the facilities and property are above and beyond: single rooms overlooking it all, en suite bathrooms, expansive living areas including a sauna facility, hot tub, fire gazebo, game room and bar, all entirely off the grid on a riverfront ranch with no neighbors for miles. The sense of tranquility, solitude, level of personalized service, quality of cuisine and world-class trout fishing sets the stage for an extraordinary stay and one you will be bound to repeat again and again.

Fly fishing at Brooks Creek Ranch on the Elk River near Fernie, British Columbia

Fishing at the Ranch


Our fishing program at Brooks Creek is second to none. We are licensed to guide waters in the Fernie and Cranbrook area and Alberta’s best tailwaters. Additionally, Brooks Creek Ranch has one mile of frontage directly on the Elk River for your enjoyment before or after your guided day of fishing, plus a private launch to one of the Elk’s finest blue ribbon stretches.

Learn More

Brooks Creek Ranch guided fly fishing on the Elk River near Fernie

Luxury Redefined


Brooks Creek Ranch is an eco-friendly, off-grid, luxury fishing lodge nestled in the heart of the Canadian Rocky Mountains. What makes Brooks Creek Ranch unique are the principles that guide everything from the fishing, lodging, cuisine, adventures, and everything else we do.

Learn More

Luxury lodge room and mountain setting at Brooks Creek Ranch

Photos on website courtesy of Nick Swingle