The Westin Resort and Spa, Whistler
The Westin Resort & Spa, Whistler, is a charming 4* luxury hotel tucked away in the Coast Mountains in Whistler, British Columbia. No matter the season, there's always something to do outside, from hiking and fishing in the summer to snowboarding and skiing in the winter. Our hotel offers upscale amenities that make any visit to Whistler extra special.
Our dynamic team is made up of individuals working in Service Express, Food & Beverage, Housekeeping, Maintenance, Sales, Reservations, Finance and People & Culture. Our associates take pride in surprising and delighting and creating memorable experiences for our Guests. We are open year round with peak hiring periods for the Winter and Summer seasons.
Empowered to stay in control and soar above it all.
Westin is committed to empowering guests to regain control and enhance their well-being when they need it most while traveling, ensuring they can be the best version of themselves.