The Westin Resort & Spa, Whistler

About Us

The Westin Resort & Spa in Whistler is an award-winning mountain destination resort hotel and spa. Twice named the #1 ski resort hotel in North America by Conde Nast Traveler, this 419 Four Diamond all-suite property is recognized worldwide and is one of the premium brands of Marriott International

Current Job Postings

Job Title Status Date Posted Expiry Date
Guest Services Manager published Oct 17th, 2024