• 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

Elmwood Spa Blog

3 Detox Rituals to Try This Spring

Posted: March 20, 2019 | Post Categories: Elmwood Spa Blog

Nowadays, it seems like every celebrity, health coach, and yoga teacher are talking about doing a “detox”. But if you’ve ever tried a detox program, you’ll know that it takes A LOT of dedication and discipline to endure the challenge. But while a detox program can be a step in the right direction, they aren’t always… Read More

Tips for Surviving Assaults on the Ground

Posted: March 06, 2019 | Post Categories: Elmwood Spa Blog

Many assaults end up on the ground.  You can fall, trip or slip.  An assailant might hit you, push or pull you to the ground. In real situations, you are not falling on a soft mat but rather on a sidewalk, hard floor, or other dangerous surfaces where you are then vulnerable to kicks, punches,… Read More

An Elmwood Spa Love Story

Posted: February 11, 2019 | Post Categories: Elmwood Spa Blog

It’s February, and it’s more than just cold weather that’s in the air. Love is also all around us! With Valentine’s Day being the centerpiece of this month, many are taking the time to celebrate their relationships –friendships, partnerships, marriages, and more. Though we have 365 days to say “I love you”, there’s something about… Read More

As Seen on Breakfast Television: 3 Quick Desserts!

Posted: February 14, 2018 | Post Categories: Elmwood Spa Blog

Whatever the occasion, show your special someone how much they mean to you with a special treat. Everyday life can get pretty packed –with buzzing phones, back-to-back schedules, and lengthy commutes. So how do you show off your appreciation (and skills in the kitchen)? Cook them a dinner, and top it off with a decadent… Read More

Say Hello to the Staff!

Posted: September 19, 2017 | Post Categories: Elmwood Spa Blog

Co-workers. Colleagues. Teammates. There are many ways to refer to the people we work with but what really matters is the stories they tell. Elmwood Spa and Bangkok Garden are celebrating 35 years, and many staff have been a part of ours for just as long! Whether they contribute their bright smiles, support, or expertise,… Read More

Making Friends with Winter

Posted: January 10, 2017 | Post Categories: Elmwood Spa Blog

Winter is in full swing and we bet most of you are already dreaming of sunnier days. In between fussing with mismatched mittens, putting on more layers than an onion, and drinking tons of tea to stay warm, we’ve had it with the season! But where has the excitement of our childhood days gone? Building… Read More

Wave Goodbye to Dry Winter Hair!

Posted: December 19, 2016 | Post Categories: Elmwood Spa Blog

Winter –it’s all fun and flurries until someone’s hair gets knotted beyond recognition. With all that dry hair, warm hats, and cold air, tresses are bound to get tangled. But don’t worry, we have ways to keep your mane luscious all season long. Love Leave-In Conditioner: For most of the year, we can get away… Read More

Host with the Most: Making Holiday Entertaining a Breeze!

Posted: December 06, 2016 | Post Categories: Elmwood Spa Blog

Do you hear that? Listen close: the sound of forks clinking to finish festive dinners, champagne bottles fizzing as they’re popped open, and grandma snoring…err, snoozing by the fireplace. Yep –those are sure signs that the season of holiday entertaining is here. And though having friends and family over has its perks (hello hostess gifts!),… Read More

Merry & Calm: Tips and Tricks for Hassle-Free Holiday Shopping

Posted: November 22, 2016 | Post Categories: Elmwood Spa Blog

It’s official, we’ve had our first snowfall and frosty temperatures are here to stay! What does that mean? It’s time to start shopping, of course. The holiday season is always filled with joy, but often also brings a side of stress –all those presents to prepare for! So slip into your comfiest shoes, pack your… Read More

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