• 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

Ways to Celebrate Your Birthday in Toronto

Posted: October 10, 2019 | Post Categories: Elmwood Spa Blog

Birthdays are for blowing out the candles –but not counting the years. They’re for having fun with friends, but also stepping back for solo time and reflection. Whatever way you mark another year of life, we have you covered with some ideas for celebration around the city! Treat Yourself & We’ll Treat You! Pencil in… Read More

Ti’s The Sea-Sun: Sun-Friendly Skincare Tips!

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

Summer is in full swing! But as much as we want to spend time in the sun, it’s important to remember that it’s not your best friend.  Besides making SPF a constant part of your routine, take care of your skin pre & post exposure with these tips from Heather MacKay, our Senior Spa Services… Read More

Tying the Knot: Your Go-To Wedding Guide!

Posted: June 10, 2019 | Post Categories: Elmwood Spa Blog

Walking down the aisle is a pretty big deal. You’re taking the first steps towards the rest of your life. But before you get those pretty heels moving to the altar, there is a whole planning process. Where do you even start? Roenna Tara of All Things Pretty is answering the most common questions that… Read More

The Blushing Bride: Say “I DO” To Great Skin!

Posted: June 03, 2019 | Post Categories: Elmwood Spa Blog

You’ve got the dress, perhaps the venue, you’ve scrolled through the congratulations, and you’re ready for planning. We’ve rounded up some of the best skincare prep tips for brides-to-be! Plus, take a look at our recommended products that you can shop online or in our spa retail boutique. Start with the Basics Ready for your close-up?… Read More

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

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