Casa Loma Lakeshore Resort

Come home to an unparalleled lakeside retreat on Okanagan Lake.
 

Discover why guests at this classic Okanagan hideaway have been returning for generations. This private retreat offers peace and tranquility with activities for all ages. Fewer than 50 townhouses, villas and condos…