Gallery

Preview Your Stay In The Stunning Green Mountains of Southern Vermont

Browse through the gallery of Windham Hill Inn, our award-winning New England country getaway, and imagine relaxing in the rolling hills of Southern Vermont’s Green Mountains. Start planning your visit today and experience how luxurious a stay with us can be!