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