Canada has lots of great hotel and resort spas.
This list represents my top picks for the best overnight spas in Canada. It includes both hotel and resort spas, where you can sample as little or as much of the spa experience as you want, and destination spas, which offer a complete immersion experience with an emphasis on transformation and self-improvement. Many resort spas welcome clients on a day spa basis.
Best Hotel and Resort Spas In Canada
Ancient Cedars Spa, Wickaninnish Inn, Tofino, British Columbia
Stillwater Spa at Park Hyatt Toronto, Toronto, Ontario
Willow Stream the Spa, Fairmont Banff Springs Resort, Banff, Alberta
The Avello Spa at The Westin Resort & Spa, Whistler, British Columbia