Our cabins are closed for the winter but our lake house and suite will remain open for year round accomidations! Family-owned and operated, Green Acres Cabins & Lakehouse is located in Westmore, Vermont on beautiful Lake Willoughby, a 1653-acre glacial lake in the heart of the Northeast Kingdom. Conveniently situated along the Northeast Kingdom Byway, five fully-equipped cozy country cabins, sleeping from 2-5 guests are available for short stays and weekly or monthly rentals. The well-groomed, flat and spacious grounds, children’s play area, recreational opportunities, and public North Beach within walking distance make it ideal for individual, family and sporting vacations. The perfect family and friends rustic retreat.