• Elmwood Spa

    18 Elm Street
    Toronto, ON M5G 1G7

    Canada’s favourite urban oasis, located in the heart of downtown Toronto. With four floors of treatment and renewal options, retreat packages, couples retreats, Water Therapies (swimming pool, whirlpool and steam), two restaurants and a juice bar, Elmwood Spa offers more than any other day spa in Toronto. Book your escape today.


    Mon to Thu 10 am – 9 pm
    Friday 9 am – 9 pm
    Saturday 9 am – 8 pm
    Sunday 10:30 am – 6:30 pm

    Book Now
  • Terrace

    18 Elm Street, Toronto ON

    Food that’s healthy, wholesome, and just a little bit indulgent.
    Enjoy a delicious 3 course lunch in our licensed fourth floor restaurant for $38, where your spa robe is the preferred attire. With its own kitchen, food is fresh, prepared à la minute, and the menu serves up healthy (and decadent) choices to suit every taste. When weather permits, guests may dine outside on the covered Terrace patio.

    Lunch Hours

    Monday to Sunday: 11:30 a.m. – last seating at 3:00 p.m

  • Bangkok

    18 Elm Street, Toronto ON

    Bangkok Garden introduced Thai cuisine and culture to Toronto over 30 years ago and is one of only four Thai restaurants in Toronto to be awarded the Thai Select Premium designation from the Thai Consulate recognizing the authenticity of the food and 5 star service.

    Join us for dinner in the main dining room or exotic Thai cocktails and appetizers in our new Bar & Lounge


    Lunch (buffet or à la carte)
    Monday to Friday: 11:30 a.m. – 2:30 p.m.

    Monday-Thursday 5-10
    Friday 5-11
    Saturday 4-11
    Sunday 4-10

    Holiday Lunch Hours:
    Dec 1 – 22: Mon – Fri, 11am-3pm

    Make a Reservation
  • Elmspa

    557 Church Street, Toronto ON

    elmspa is a hidden gem situated just blocks from Cabbagetown and Yorkville. This boutique spa offers exclusive treatments for women and men in a zen-inspired environment, with seven specialized treatment rooms, two steam rooms, an infrared sauna, rain shower and garden terrace area. The combination of natural woods with water features and zen pebbles -- the spas signature décor – makes this a truly unique space to soothe the body and the soul.


    Thursday to Saturday: 11:00 a.m. – 7:00 p.m.

    Email us

Contact Elmwood Spa

18 Elm Street
Toronto, ON M5G 1G7
1-877-284-6348 spa@elmwoodspa.com

Elmwood Spa is minutes away from Yonge-Dundas square and within walking distance or a quick subway ride from all the major hotels in Downtown Toronto


Metered street parking is available along Elm Street and Edward Street at a rate $5 per hour with a two hour maximum, however, if you plan to stay longer at the spa please consider parking in one of the nearby lots (including The Atrium on Bay (Edward Street), Minto (38 Elm Street), and the Chelsea Hotel).

Elmwood Spa doors open 30 minutes prior to opening hours.

Mon to Thurs 10 am – 9 pm 9 am – 9 pm
Friday 9 am – 9 pm 8:30 am – 9 pm
Saturday 9 am – 8 pm 8:30 am – 8 pm
Sunday 10:30 am – 6:30 pm 10 am – 6:30 pm

Family Day 2020:
Elmwood Spa will be open until 6:00 PM on Family Day Monday, February 17. Promotions are not available on this date.

Interac Payment

Interac have announced that magnetic stripe transactions for Debit Cards will no longer be accepted at the Point of Sale (POS) after December 31, 2016.   After this time, only chip and PIN transactions for Debit Cards will be accepted, while magnetic swipe transactions will automatically be declined.

Getting Here


If you are visiting us from the West, take the Gardiner Expressway East and exit at the Bay St/York St exit. Head North on Yonge.

If you are visiting us from the East, take the Don Valley Pkwy S. Exit toward Richmond Street/Downtown and take Richmond St. E to Yonge St.


Subway & Streetcar:

Elmwood Spa is located right on the Yonge Subway line. The two nearest stations are College (walk south on Yonge and turn right/West on Elm Street; approx. 5 minutes) and Dundas (walk north on Yonge and turn left/West on Elm Street; approx. 5 minutes). We can also be accessed via the 505 Dundas Streetcar and the 506 Carlton Streetcar. The nearest stop is Yonge Street.


If you’re coming by GoTransit, you can walk up north on Yonge Street or Bay Street to Elm (approx.. 20 minutes), or alternatively, you can take the subway northbound from Union Station to Dundas Station.


Elmwood Spa is located just a block north from Toronto’s main Bus Terminal.  Walk north on Yonge St. and turn West on  Elm St. –you will find us right next to the Chelsea Hotel.

Join our mailing list & get 20% OFF your next booking!*
*20% off any à la carte service valued at $175+, Monday – Thursday, additional conditions apply.