Welcome to the Heart of Stowe
Stoweflake Mountain Resort & Spa rates from $147
Stowe, Vermont

Stoweflake Mountain Resort & Spa beckons year round with upscale accommodations and a variety of activities, on-property and nearby. Ideally located within walking distance to boutiques, galleries, and restaurants – and with easy proximity to Stowe Ski Area and the historic Village – the AAA four-diamond family-owned and operated resort invites families and friends to relax and...

Visit Website
More Info

Offering 490 square miles of aquatic adventures, Vermont’s Lake Champlain is teeming with water-fueled fun! Cast off on a fishing expedition, dive in for a refreshing swim, or enjoy a wealth of water sports. Tour surrounding lighthouses or just relax on any of the lake’s 80 islands (three of which comprise four entire Vermont towns). Additional lakes like Lake Bomoseen and Lake Dunmore keep the waterfront fun coming. Lakeside recreation and relaxation abound in Vermont!

Select a region using the map to your left or pick one from the drop down below.

Select a region below to explore Resorts & Lodges in that destination.

Resorts and Lodges in Vermont