← All venues

The Hermitage Inn

Dover, Windham County, US

The Hermitage InnThe Hermitage InnThe Hermitage Inn

The Hermitage Inn is a beautifully restored 19th-century farmhouse located in the picturesque foothills of the Green Mountains, offering breathtaking mountain views and an inviting atmosphere. Guests are welcomed by a charming covered bridge that leads to rolling pastures and the stunning backdrop of Haystack Mountain. This iconic Vermont inn boasts a rich history and has been a cherished venue for over 40 years, hosting memorable celebrations for families and friends alike. Enhanced by a notable art collection, The Hermitage Inn combines elegance with a warm, rustic ambiance, making it an ideal destination for those seeking a unique experience in a serene natural setting.