High Hill Inn is a 19th-century Victorian bed and breakfast set on 47 acres just outside Montpelier, offering sweeping views of the Green Mountains and Sugarbush ski area. Its bright, well-maintained rooms provide a quiet retreat for small corporate groups seeking a peaceful setting away from the city.
Guests can enjoy organic, locally sourced breakfasts on the deck or in the dining room, both with scenic mountain vistas. The inn’s location also offers cross-country skiing and hiking trails, making it a distinctive choice for business offsites that blend work and nature relaxation.
Loading map...
Rated 4.4 on Google · 72 reviews