Whistler Spa, specializing in massage therapies & aesthetic treatments, is nestled in the heart of Whistler Village in one of North America’s top ski resort’s, Whistler-Blackcomb. Whistler’s premier spa, The Avello Spa and Health Club is a total retreat for the body, mind and spirit. Whistler Spa offers advanced massage treatments, and guests can choose from a multitude of bodywork and skin care therapy.