Centrally located on beautiful Vancouver Island, discover a spa experience like none other in Canada, proud to celebrate over 20 years of spa bliss and recently voted #1 Spa in Canada by Spas of America.
Encircled by Whistler’s old-growth rainforest and rugged Coast Mountain views, root yourself in complete silence and a digital detox while journeying through cycles of hot, cold and relaxation installations.