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.
Located along the white sand shores of Florida’s Miami Beach, discover an authentic and specialized approach to health, wellness, and complete well-being.
Embrace inner balance and immerse yourself in wellness, as you experience the most relaxing therapies and treatments inspired by Lanai’s pristine natural landscape.