Thornbury Hotels

Map of Thornbury Hotels

Thornbury is a charming town located in the Blue Mountain - Collingwood region of Ontario, Canada. Situated along the shores of Georgian Bay, Thornbury is known for its picturesque waterfront, quaint downtown area, and stunning natural surroundings. The town is a popular destination for outdoor enthusiasts, offering a wide range of activities such as hiking, cycling, and water sports. The nearby Blue Mountain Resort provides opportunities for skiing and snowboarding in the winter months, as well as golfing and mountain biking in the summer.