Boutique lodge perched above the Columbia River, steps from Eagle Ranch's 18-hole course.
Headwaters Lodge is a boutique accommodation property set atop ancient bluffs above the Columbia River in Invermere, BC. The lodge's 20 rooms and suites each feature private balconies, spa-inspired bathrooms with deep soaker tubs, and views toward the Purcell Mountains — a combination that positions it as one of the more polished lodging options in the Columbia Valley golf corridor.
The on-site Eagle Ranch course is an 18-hole layout directly accessible from the property, and guests can arrange unlimited golf at a set daily rate, making it a practical base for golfers looking to consolidate stays and rounds in one booking. A deluxe continental breakfast is included each morning.
Beyond the course, the lodge operates the Traders Lounge restaurant on-site. Recovery and relaxation amenities include an outdoor barrel sauna, cold plunge, and firepit — a setup that suits the shoulder-season mountain climate well. For golfers road-tripping through the Rockies and Columbia Valley, Headwaters Lodge offers a self-contained package with course access, dining, and wellness facilities under one roof.
Golf courses on the Kootenay Rockies trail closest to Headwaters Lodge at Eagle Ranch Resort.