Elmwood Spa

Elmwood Spa, located on Elm Street, is one of Toronto's favourite premier spas.
18 Elm Street, Toronto ON M5G 1G7
Get directions

One of Toronto’s Favourite Spas

Elmwood Spa is an urban spa destination that caters to women and men who want stress relief and relaxation in a serene atmosphere. It’s an ideal place to gather with friends, to celebrate life’s milestones, reconnect with a loved one, or to turn to as your very own destination for stress relief and self-renewal.

With four spacious floors of treatment and renewal options, two restaurants, a juice bar, 34 treatment rooms, and water therapies, including swimming pool, whirlpool and steam rooms, Elmwood Spa provides comfort, convenience and flexibility to cater to demanding schedules. Guests can be rejuvenated from head to toe.

Rate and write a review

Your email address will not be published. Required fields are marked *

A  D  V  E  R  T  I  S  E  M  E  N  T

Show The Key. Get The Perks TM
Get The Toronto VIP Key To The City for instant loyalty perks at the city's best restaurants, nightlife, spas & more.

Monday
10AM to 9PM
Tuesday
10AM to 9PM
Wednesday
10AM to 9PM
Thursday
10AM to 9PM
Friday
9AM to 9PM
Saturday
9AM to 8PM
Sunday
10:30AM to 6:30PM