Availability
Book NowVermont hospitality at its finest
When you stay at Windham Hill Inn in Vermont's Green Mountains, you enter another world – escape the crowds, relax and disconnect from the hustle and bustle of daily life. Here the inside spaces are as appealing as the outdoors, a good book by the fireplace caps off a perfect day, and our enchanting gardens framed by mountain vistas soothe the soul.