Located in the heart of Stowe, Stoweflake Mountain Resort and Spa features year-round upscale accommodations, generous amenities, and a wealth of activities on-property and nearby. Challenge yourself with outdoor activities, recharge at our wellness center or indulge in our world-class award-winning spa. Whether you have a week or a day, enjoying our resort on over 60 acres in an idyllic setting will inspire your every moment. Vermont-inspired entrees and local beer at our own on-site restaurant, Charlie B’s.
1746 Mountain Rd.
Stowe, VT 05672