Established in 1896, Deerhurst Resort, a year round luxury retreat located just north of Toronto, has been acclaimed as "Canada's Best Resort". Packed with 800 acres of snowmobiling, Winter Hummer Tours, skiing, dogsledding, horse drawn sleigh and cutter rides, tubing and skating outside. A glowing fireplace in a home suite room, sizzling steakhouse and live star-studded show inside, what more could you ask for in a luxury retreat? Well there is more with the Spa at Deerhurst as the added treat. How about caviar and pearl facials and pure light hand therapy along side yogurt wraps with mango and passion fruit?
Wow is all that can be said! Deerhurst Resort and Spa
