Stoweflake Mountain Resort & Spa is a luxury resort, ideally located in the Mountain Road Village in the heart of Stowe. Owned and operated by the Baraw family for nearly fifty years, the AAA 4-diamond property is home to an exquisite combination of facilities unrivaled in New England, including a 50,000 square foot world class spa, an award-winning restaurant, luxurious accommodations, and the largest resort-based conference center in Vermont.
Stoweflake's vast grounds include golf facilities, tennis courts, play areas, indoor and outdoor pools, outdoor Jacuzzi, and groomed XC trails. Within walking distance from the resort is a wide variety of popular restaurants, pubs and specialty shops to explore.
Visit us soon for an elegant, relaxing, and adventurous mountain getaway for the whole family!
Pamper your loved one with a gift certificate for a treatment at the Spa at Stoweflake, a relaxing overnight stay in the resort and dinner for two! Buy Now...