the spa at Whistler is a holistic wellness destination located in The Westin Resort & Spa, Whistler. Guests are invited to spend a day experiencing an array of revitalizing treatments including massages, manicures and pedicures, facials, and more.
9 AM - 8 PM
Located inside The Westin Resort & Spa, Whistler
400 - 4090 Whistler Way, Whistler BC, V0N 1B4