The town of Londonderry is to be found in southern Vermont’s Windham County and is perfectly located for glampers wishing to make the most of the Green Mountain State’s unique blend of rugged backcountry and rural charm. Close to the Magic Mountain ski area, a region often said to be reminiscent of the Swiss Alps, and also to the Long Trail, the 270-mile hiking route that stretches along the crests and ridges of the Green Mountains themselves, the town’s appeal to lovers of the outdoors should be obvious. It is also located near to some of New England’s most charismatic small towns such as Manchester with its historic buildings and boutique shopping and Chester with its architecture that evokes the richness of the American past, making it the perfect choice to explore this scenic corner of New England.


There are no more accommodations that exactly fit your criteria. You can try broadening your search by changing some of the filters or move and zoom-out into the map to show more results.

Accommodations without filters:

Oops! There are no results for your search.

Please try again with another location or different dates.