Elmwood Spa

BOOK ONLINE | 416-977-6751

Our Philosophy

Elmwood Spa is the gold standard among North American day spas – a world-class destination catering to women and men who want stress relief and relaxation in a serene atmosphere.

Our passion is to improve the well-being of the world, one guest at a time. The use of the term well-being is important to us, because it addresses our emphasis on treating the body, mind and spirit and underscores our singular focus on each guest’s experience.

We provide a place and a ‘space’ for our guests to gather with friends, celebrate milestones, reconnect with a loved one, or to turn to as their very own destination for stress relief and self renewal.

We strive to exceed guest expectations by creating an all encompassing spa-care experience that relaxes, refreshes and renews in an environment that is serene, comfortable and welcoming!

Our values include respect, truth, accountability, teamwork, diversity, continuous improvement and balance, and our principles ensure that our focus remains on meeting the needs of our guests in a consistent and deliberate manner. We believe that every guest deserves our best, every time.

We integrate products with services to create unique experiences using knowledge, wisdom, self-care and healing traditions from cultures around the world, to promote health, wellness, inner and outer beauty, and personal balance.