For over 50 years, Stoweflake Mountain Resort and Spa in Stowe, Vermont, has been synonymous with gracious hospitality. Founded in 1963, Stoweflake has grown from a modest motel into one of Vermont’s premiere resort and spa destinations.
Stoweflake has continually expanded and evolved to reflect the changing tastes of ever more sophisticated travelers. Today, our resort is comprised of 120 upscale guestrooms and suites, family-friendly townhouses, a 50,000 sq. ft. nationally acclaimed spa, state-of-the-art conference facilities, and two venues for dining.