Millcroft Inn & Spa

Nestled in the Caledon countryside and only 60-minutes from Toronto, Millcroft is charming village of Alton. Renovated to maintain its fascinating history as a century-old knitting mill, Millcroft offers guests exceptional hospitality in an inspiring country setting.

Dine on innovative cuisine overlooking the waterfall, book a soothing spa treatment, experience hydrotherapy in our outdoor hot spring pools or explore the gorgeous hiking trails throughout our 100-acre estate. Looking for something more secluded? Our two-level Croft Rooms include wood-burning fireplaces and private outdoor hot tubs.

The Millcroft Inn & Spa, part of the Vintage Hotels suite of luxury properties, is a must-visit resort destination any time of year for the lounger.

Millcroft Inn & Spa
55 John Street
, Caledon
L7K 0C4