• 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: Toronto’s only Spa with a Restaurant


Add a three-course luncheon (appetizer, entrée, dessert) to your spa visit for $38.
Reservations are recommended.


How to reach us:
18 Elm Street, Toronto ON

Lunch Hours:
Monday to Sunday: 11:30 a.m. – 4:30 p.m.
(last seating at 3:00 p.m.)


Open for Lunch and Buffet Monday to Friday; Dinner Monday to Sunday.



How to reach us:
18 Elm Street, Toronto ON

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

Monday to Sunday: 5:00 p.m. – 10:00 p.m.

Make a Reservation


Spend quality time with a friend or loved one over great conversation, food, and wine at our Terrace Restaurant, all while wrapped in your cozy spa robe. Start your day off with Water Therapies, followed by a delicious 3-course meal, and then relax with spa services.

At Elmwood Spa, we believe that taking time away in a serene atmosphere is the perfect way to reconnect with a loved one and enhance your sense of well-being. Elmwood Spa is the only day spa in Toronto offering full spa packages that include a 3-course lunch in a fully licensed dining room. Enjoy our spa services, and indulge in healthy or decadent spa cuisine, all while wrapped in a spa robe.

Our top three spa and dinner packages are designed to help you relax and be pampered, with options for spa and lunch, as well as spa and dinner packages.

Learn More...

‘Exotic Escape for Two’ Retreat:  This popular couples spa retreat package is sure to please any pair! This retreat is the perfect way to reconnect with a loved one, and includes: Water Therapies, a 50 minute Couples Swedish Massage, and a 4-course dinner for two at the award-winning Bangkok Garden restaurant. Bangkok Garden was awarded the Thai Select Designation by the Thai Consulate, recognizing 5-star service, authentic ingredients and authentic décor.


‘Thai Escape for Two’ Retreat:  This spa retreat package is like taking a trip to Thailand, without the need for a plane ticket. This newly launched retreat is Thai-inspired, and includes: Water Therapies, a 75 minute Couples Deep Siam Massage, and a 4-course dinner for two at Bangkok Garden restaurant.

The Deep Siam Massage targets muscle pain, stress-induced muscle tension, fatigue and even helps aid recovery from the common cold. This massage features a heated Thai herbal compress which restores and redirects energy, while the herbs and essential oils balance the senses, calm the nerves and revitalize the skin and tissues. Herbs used in the compress include lemongrass, which is good for asthma, plai which relieves cramping, turmeric, which reduces inflammation and Kaffir lime which has detoxifying properties. You will be given an herbal compress to take home with instructions for use.  

After the massage, enjoy dinner at Bangkok Garden. Critically acclaimed as a premier Toronto Thai restaurant, Bangkok Garden serves authentic Thai cuisine based on the principle of balancing the five taste sensations.


‘Just the Two of Us’ –  Half Day Spa Retreat Package:  This spa and lunch retreat is perfect to share with a loved one, and includes: Water Therapies, a 50 minute Couples Swedish Massage, an ElmLine Essential Facial in a room for two, and a 3-course lunch for two in the Terrace Restaurant, all while wrapped in your spa robe. The Terrace Restaurant is our licensed fourth floor restaurant offering healthy and decadent spa cuisine with traditional Canadian influences.

Located right in the heart of the city, Elmwood Spa’s retreats and spa meals offer the perfect getaway. Book your escape to Elmwood Spa today!

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