I stayed at Pinnacle Lodge in Sun Peaks, BC a few years ago. We were there during shoulder season in late spring, so the lifts up the mountain weren't open yet for summer, and a number of the shops/restaurants in town weren't open either. But it was still worth it just to walk around town, take a hike to a waterfall, and just get into nature for a while. There's also a golf course if you're into that, which is open earlier than summer season opens.
It is NOT a fancy resort by any means... It's very small... but it's also really quiet (at least during shoulder season it was), which I loved. It does have pretty high fees. ($19/day/person for breakfast. It used to be breakfast and High Tea, but they recently removed the high tea, but didn't change the fee price. And I think there's a housekeeping fee as well, of $75 per stay. Plus parking fee of $11... plus tax on all of them.) They will also be doing renos on the carpet in one of the buildings this year. The rooms are also really small, with no kitchen, because they're a Bed & Breakfast style resort. They're all studios, that either sleep 2, 3, or 4, so it's snug, but there's a fireplace and a balcony with amazing views!