Deerhill Inn offers a cozy, refined retreat on a peaceful hillside overlooking Vermont’s Green Mountains and Mount Snow ski runs. The inn features 13 unique guest rooms with mountain views, many including jetted tubs, fireplaces, and private decks, complemented by luxury robes and L’Occitane amenities.
Ideal for small corporate groups, the inn provides a warm, inviting atmosphere with a roaring fireplace, an outdoor seasonal pool, and a full country breakfast included. Its proximity to Mount Snow and local dining makes it a convenient base for business retreats or team getaways in all seasons.
Loading map...
Rated 4.9 on Google · 110 reviews