1746 Mountain Road
Stowe,
VT
05672
We’ve been voted the no. 2 best resort in the Northeast in the Condé Nast Traveler 2022 Readers Choice Awards!
Founded in 1963, Stoweflake has grown from a modest motel into one of Vermont’s premiere resort and spa destinations.
Today our guests can enjoy a decades-long tradition of Vermont hospitality that encompasses 120 upscale guestrooms and suites, family-friendly townhouses, a 50,000 sq. ft. nationally acclaimed spa and fitness center, dining venues and state-of-the-art conference facilities.
PLEASE NOTE: The Stoweflake Spa and Wellness Center will be re-opening in 2025. Please stay tuned for updates and information on our grand reopening.