Check out Copperpoint Resort at Invermere. It's main focus is golf, but you don't need to dabble.
I really like the accommodations there, it's modern, nice restaurant/bar, good scenic views of the valley, and great pool area. I believe it has a spa as well.
__________________
|