Whiski Jack Resorts Whistler started in 1979 with one unit in our namesake property – Whiski Jack at Whistler Creekside – a vacation ownership concept, and four people who cared about providing the absolute best to their clientele. Since those humble early beginnings, Whiski Jack Resorts now comprises 13 boutique residences, which offer rental accommodations, long-term leases and ownership.