The Spa at Nita Lake Lodge - Mountain FM

The Spa at Nita Lake Lodge


2131 Lake Placid Road, Whistler, V8E 0B2, CA


We are open for pickup and Whistler delivery of spa retail orders! Please visit
to shop for wellness and skincare products from the safe comfort of your home. Email if you have any questions or are looking for some spa-worthy self-care recommendations!