Welcome to Mountain Top Inn & Resort!
An idyllic Vermont vacation destination.
Set high atop a Central Vermont Mountain,
on 350 private acres of woods & meadow,
with sweeping views of the surrounding Green Mountains
and a pristine 740 acre lake –
the Mountain Top is one of Vermont’s most unique
and spectacular destinations.
With luxurious lodging, creative cuisine,
year-round activities and a brand new spa & salon,
you may come for the view,
but you’ll stay for the experience!
May we help you plan your stay with us?