Quaint fine-dining gem on 13th Street in downtown Invermere with a summer patio and daily specials.
Birchwood occupies a quaint setting on 13th Street in downtown Invermere, BC, positioning itself as the area's fine-dining option for travelers passing through the Columbia Valley golf corridor. The kitchen leans into a contemporary Canadian sensibility, building its menu around seasonal ingredients and rotating daily dinner specials rather than a static list of dishes.
The atmosphere is intimate rather than grand, with a summer patio extending the dining experience outdoors when the weather cooperates — a natural fit after a round at one of the nearby Invermere-area courses. The overall tone skews formal by small-town standards, making it a reasonable choice for a sit-down dinner on a golf trip rather than a quick post-round bite.
Daily specials mean the menu reflects what's fresh and available, so repeat visits during a longer stay are likely to offer something different each evening.
Golf courses on the Kootenay Rockies trail closest to Birchwood Restaurant.