Vancouver has some really nice beaches too. Kits beach, Spanish banks, First and Second beach, all within about 5 min from down town. Also some nice lakes about 30 min away like Buntzen, White pine.
Anyways, nobody went to the beach last year in Kelowna, we were to busy with the cars...