Lodging & Accommodations close to Downtown Stowe
Commodores Inn
+1-888-469-4795
823 South Main, Stowe, VT 05672
+1-888-469-4795
~12.04 miles north of Downtown Stowe
- Economical Mountain property
- 3 floors in hotel
Grey Fox Inn
+1-888-389-4121
990 Mountain Rd., Stowe, VT 05672
+1-888-389-4121
~13.41 miles north of Downtown Stowe
- Three Star Mountain hotel
- Hotel has a green policy See more
The Pitcher Inn
+1-800-805-5223
275 Main St., Warren, VT 05674
+1-800-805-5223
~13.79 miles southwest of Downtown Stowe
- High-end Downtown property
- Hotel has 2 meeting rooms
Back to Top