J2Ski J2Ski logo
Facebook

Stowe Chalets

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

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

 MORE Offers at this Accommodation 

8.5Very Good
Avge. of 169 reviews

The Little River Inn - Accommodation - Stowe

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

 MORE Offers at this Accommodation 

9.2Superb
Avge. of 184 reviews