Eagle Ranch Resort is a mountain resort in Invermere, BC, perched above the Columbia River and surrounding peaks. Best known for its championship golf, the Eagle Ranch experience combines dramatic elevation changes, inspiring scenery, and a welcoming, destination-caliber round for visitors and locals alike.
The resort pairs golf with boutique lodging at Headwaters Lodge, located just steps from the course, plus additional accommodation options including private residences for couples, families, and groups. On-site dining and gathering spaces, including Traders Lounge and on-course offerings, round out a complete "stay, play, and dine" escape. Gift cards can be used resort-wide, including the Golf Shop, Traders Lounge, Headwaters Lodge, and green fees.
Eagle Ranch is also a standout setting for weddings, meetings, and tournaments, with scenic venues like its open-air gazebo on the bluffs and intimate event spaces designed for memorable celebrations. Looking ahead, Eagle Ranch is focused on growing into a four-season luxury destination through expanded packages, group travel, elevated hospitality, and future wellness offerings.