Moroccanoil Mani-Pedi Ritual + $30 Gift | LEARN MORE
Elmwood Spa
  • 416-977-6751
  • Spa Specials
    • Limited Time Offers
    • Exclusive Membership
    • Birthday Specials
    • Series Program
    • Mother’s Day
  • Book Now
  • Buy Gift Cards
  • Shop Products
    • Buy Gift Card
    • Skin Care
    • Home Goods
    • Virtual Spa
  • Discover
    • Amenities
    • Water Therapies
    • Gallery
    • About Us
    • Blog
    • FAQ
  • Spa Packages
    • Day Packages
    • Couples Packages
    • Pre-natal Packages
    • Men’s Packages
    • Bridal & Social
  • Spa Services
    • Hair & Beauty Treatments
    • Mani & Pedi
    • Massage
    • Facials
    • Body Treatments
    • Couples
    • Cancer Aware Spa Treatments
  • Laser Services
    • Laser Hair Removal
    • Laser Genesis
    • LimeLight IPL
  • Dining
  • Groups
    • Corporate Groups
    • Bridal & Social
    • Birthdays
  • Contact

Spa Dining

Nourish yourself with a unique spa dining experience. Enjoy a delicious lunch in our full restaurant, where your spa robe is the preferred attire.

Terrace Restaurant & Juice Bar - Freshly Squeezed
Terrace Restaurant

Terrace Restaurant

Add a 3-course lunch to your service for only $55

Savour a delicious 3 course lunch, while wrapped in your cozy spa robe. A unique spa dining experience.

Lunch Menu

Elmwood Spa is the only day spa in Toronto offering full day spa packages that include a 3-course lunch in a fully licensed dining room. When weather permits, guests may enjoy the ambiance of outdoor dining on the patio overlooking the city.

Dine-in

All Week 11:30a.m.– 3:00 p.m (last seating)

Reservations are recommended.

Call us at 416.977.6751
Juice Bar

Juice Bar

Enjoy our snacks & beverages during your pampering

Savour a nutritious smoothie or a tasty snack while enjoying your services in our mani/pedi lounge, or relax poolside with your favourite beverage.

View Menu

Feel revitalized with our freshly squeezed, vitamin packed juices or smoothies. Fit a light bite into your schedule – eat in or on the go . Enjoy an assortment of fresh paninis, salads, share plates or Thai Tastes from Bangkok Garden at the Juice Bar, Mani/Pedi Lounge or in the poolside lounge.

Bangkok Garden

Bangkok Garden

Enjoy our award-winning all-you-can-eat Lunch and All Day Thai Menu

View Menu

Bangkok Garden introduced Thai cuisine and culture to Toronto over 37 years ago and was awarded the Thai Select Premium designation from the Thai Consulate recognizing the authenticity of the food and outstanding service. Acclaimed as one of North America’s premier Thai restaurants, Bangkok Garden serves authentic Thai food including fiery stir- fries, exotic soups and traditional curries. We offer several gluten free, vegan and vegetarian options to suit every taste.

Elmwood Spa offers spa & dining packages that are the perfect pairing of Thai cuisine and unique spa services. Experience relaxation and pampering when you linger longer and finish your day with an Authentic Thai dinner at Bangkok Garden, located in the same historical building.

Lunch Hours

Mon-Fri 11:30a.m. – 2:30p.m.

Dinner Hours

Mon-Fri 5:00p.m. – 10:00p.m.
Sat-Sun 4:00p.m. – 10:00p.m.

Private and Semi-Private Group Dining Available. Hours may differ on holidays.

Make a reservation

Ready to relax?

Book your stay and pamper yourself, or pamper yourself from home with our extensive range of skincare products!

Shop

Sign up

Don’t miss out on our latest news, events, special promotions and much more! Join our mailing list and receive 10% OFF your next booking! *Restrictions apply.

Sign Up Now
  • Company
    • About Us
    • Careers
    • Testimonials
    • Email Sign Up
    • Brochure
  • Services
    • Spa Packages
    • Spa Services
    • Spa Dining
    • Groups
    • Shop
  • Properties
    • Contact Us
    • Bangkok Garden
    • Elm Spa

Hours

Spa Hours Reservations Team
Monday to Thursday 9:00 am – 7 pm 9 am – 7 pm
Friday 9:00 am – 9 pm 9 am – 9 pm
Saturday 9:00 am – 8 pm 8:30 am – 7 pm
Sunday 10:00 am – 6 pm 9:30 am – 6 pm

 

Reservations Team
Mon-Thu 9 am – 7 pm
Friday 9 am – 9 pm
Saturday 8:30 am – 7 pm
Sunday 9:30 am – 6 pm
Spa Hours
Mon-Thu 9:00 am – 7 pm
Friday 9:00 am – 9 pm
Saturday 9:00 am – 8 pm
Sunday 10:00 am – 6 pm

 

find us

18 Elm Street
Toronto, ON M5G 1G7
Directions & Parking
416-977-6751
1-877-284-6348
spa@elmwoodspa.com

  • Privacy Policy
  • Terms & Conditions
  • AODA
  • Media Inquiries

© 2025 Elmwood Spa. All Rights Reserved. Designed & Developed by Innermost.digital

Search Site

Error: Enter a search term

  • Discover
    • Amenities
    • Water Therapies
    • Gallery
    • About Us
    • Blog
  • Shop
    • Gift Cards
    • Products
  • Special Offers
    • Limited Time
    • Exclusive Membership
    • Birthday
    • Series Program
  • Spa Packages
    • Day Packages
    • Couples Packages
    • Pre-natal Packages
    • Men’s Packages
    • Bridal & Social
  • Spa Services
    • Massage
    • Facials
    • Body Treatments
    • Couples
    • Mani & Pedi
    • Hair & Beauty Treatments
  • Cancer Aware Spa Treatments
  • Laser Services
    • Laser Hair Removal
    • Laser Genesis
    • LimeLight IPL
  • Spa Dining
    • Spa Lunch
    • Juice Bar
    • Thai Restaurant
  • Groups
    • Corporate Groups
    • Bridal & Social
  • Book Now
  • Careers
  • Frequently Asked Questions
  • Contact

Newsletter Sign Up

Join our mailing list & get 10% OFF your next booking!

Subscribe to our mailing list

* indicates required





/


Want to join our “Last Minute Specials Club”?

Email Permission



Website Signups




Please complete the reCAPTCHA.

I agree that filling out the above information will sign me up for email promotions, news and other communications from Elmwood Spa and occasionally from Bangkok Garden Restaurant, another subsidiary of Brydson Group Limited.

You may unsubscribe at any time. Contact us for details or view our Privacy Policy. Elmwood Spa, 18 Elm Street, Toronto, ON, M5G 1G7.