I have been to Kelowona several times in winter on my BC 'Ski Safaris'then I usually stay at the Sandman. It is fine for what I want and I like the pool in the middle of the property.
I have stayed in Kelowna once during Summer and stayed at
www.kelownalake.com which was a great B&B with balconies and a garden that opened straight out onto the lake shore with private access to the lake for swimming. I was stunned at just how warm the water was. It was a great place to stay,