The Stowe Inn is dedicated to providing the best in traditional Vermont hospitality. We guarantee a relaxing, enjoyable experience for travelers, vacationers, and couples looking for a romantic getaway.
Listed in the National Register of Historic Places, our property is one of the town’s architectural treasures, dating back to 1814.
Operating as an Inn since 1945, The Stowe Inn’s experienced staff is committed to continuing the tradition of quality service.
With seasonal activities, educational tours, and sites just minutes away, The Stowe Inn offers a unique and memorable experience in the heart of Stowe.
We look forward to being your next vacation destination.