Elmwood Spa
Housed in a grand 1889 heritage building designed by the same architects behind Casa Loma and Old City Hall, Elmwood Spa is a downtown institution that feels like a world away from the surrounding Yonge-Dundas chaos. Originally serving as the city’s YWCA and later a women’s hotel, the space has evolved into a sprawling, four-floor sanctuary that balances historic charm with modern wellness. The atmosphere is refreshingly unpretentious; you will see guests wandering between treatment rooms and the hydrotherapy area—which features a pool, whirlpool, and eucalyptus steam room—entirely at ease in their plush white robes. It is a rare, reliable escape that manages to feel both vast and intimate, making it a go-to for locals looking to disconnect without leaving the city core.
For a first-timer, the best approach is to book a package that includes access to the water therapies and a meal at the fourth-floor Terrace Restaurant. Dining in your robe is not just allowed, it is the standard, and it adds a uniquely relaxed quirk to the experience. The menu offers fresh, spa-focused cuisine, but if you want something more substantial, the ground floor is home to Bangkok Garden, an authentic Thai restaurant under the same ownership. Reservations are essential, especially for weekends, and you should aim to arrive at least an hour before your first treatment to fully utilize the hydrotherapy circuit. It is a mid-to-high price point, but the ability to spend an entire day here makes it one of the better value full-service spa experiences in the city.