Millcroft Inn & Spa

The Definitive Country Inn Retreat. Experience tranquility, comfort and heritage charm at The Millcroft Inn & Spa in the Village of Alton, Ontario.
The inn’s refreshing blend of rural serenity and sophisticated hospitality is less than an hour northwest of Toronto.
Our 100 acre estate is nestled in the rolling countryside of Southern Ontario’s Hills of Headwaters, a region which is rich with cultural, artistic and rural activities.

Millcroft Inn & Spa
Win a $500 Shopping Gift Certificate for Vaughan Mills

Take our Website Survey

Take a few minutes to fill out a short survey, telling us how we can improve the website for you.

As a big thank you, you'll be entered to win a $500 shopping gift certificate for Vaughan Mills outlet mall.

Take the Survey
X
X