Mountain Top Inn and Resort
The Mountain Top Inn & Resort is one of Vermont's most sought after four season destinations. Centrally located in Chittenden, Vermont - just a short drive from Killington and literally perched on the top of a mountain - our resort offers the perfect combination of easy access and private retreat.  Set amidst 350 acres with sweeping views of a pristine mountain lake and the Green Mountain National Forest, The Mountain Top Inn & Resort is perfectly situated to deliver the best of Vermont, 365 days of the year. Our ample space and variety of amenities and accommodation types makes us an ideal destination for a wide variety of guests from singles and couples to families, wedding groups, tour groups, corporate retreats and more....there is something for everyone at The Mountain Top Inn & Resort.
Photos
Reviews