Set high in the hills east of Hwy 97, about midway between Vernon and Kelowna, this postcard-perfect lakeside resort has a range of rustic log cabins and some more luxurious cabins that sleep up to six people.
Beaver Lake Mountain Resort
Okanagan Valley