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, two award-winning restaurants, 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!
50 on 50! 2012 begins the celebration of Stoweflake's 50th anniversary of Vermont hospitality with 50% savings! Don't miss your chance to stay in the heart of Stowe with our best offer of the year!! Call us at 800-253-2232, email us or book online today! Offer Valid April 1 - May 24, 2012. See fine print.