Formally known as Lake Okanagan Resort, the Okanagan Beach Club features 300 acres of Okanagan wilderness which has been set aside to create a wonderful vacation destination. Lake Okanagan Resort is perfectly tucked into the lush forests of the Okanagan Lake’s, Westside Road, and only 20 minutes away from the gorgeous city of Kelowna, British Columbia, Canada.