Chalets in Stowe
Stowe Accommodation Map
Great Value Chalets in Stowe
Recommended Chalets in Stowe, include the popular 3-star Innsbruck Inn at Stowe and the 2-star The Little River Inn.
Innsbruck Inn at Stowe
Accommodation in Stowe
Located only 1 1/2 miles from the base of Vermont's Highest Peak, The Innsbruck Inn at Stowe offers a classic alpine experience. Offering Deluxe resort inn accommodations, amenities, and a scenic, streamside property.
Read more
Hot tub/jacuzzi * Outdoor pool (seasonal) * Sauna * Tennis court
8.5Very Good
Avge. of 169 reviews
The Little River Inn, Stowe
Accommodation in Stowe
Situated in Stowe, near Stowe Village Historic District and Stowe Historical Society Museum, the historic The Little River Inn features a shared lounge. With a garden, the 2-star bed and breakfast has air-conditioned rooms with free WiFi, each with a private bathroom. T...
Read more
Family Rooms * Canoeing * Horse Riding * Hot tub/jacuzzi
9.2Superb
Avge. of 184 reviews