Value Score No Data
Good For Solo
Stay at the base of Vermont's highest peak!
With 33 well appointed rooms and suites, The Inn at the Mountain has just the right accommodation to fit your needs.
You have complimentary access to the heated outdoor pool, clay tennis courts, fitness center, and unlimited hiking options. Each room features fabulous mountainside lodging, balconies or deck, seating area, cable TV, air conditioning, refrigerator and daily maid service. Non-smoking rooms are available upon request.
Unique Quality: This inn is closest to the base of Vermont's highest peak but it is farthest away from Stowe's main tourist area. There is an outdoor heated pool but the weather was too cool for swimming when we went.
Popular Hotels in Stowe
700 Trapp Hill Rd, Stowe
18 Main St, Stowe
2043 Mountain Rd, Stowe
1613 Mountain Rd., Stowe
Explore the World
- Best Western Princess On Portland
- Ocean Key Resort
- Hotel Formula 1
- Ramada Jarvis Brighton
- WYNN LAS VEGAS
- Sofitel Old Cataract
- Regent Hotel Suites & Conference Centre
- Coast Edmonton House
- Grand Paradise Highway Hotel Gunung Semanggol
- Isla Grand Beach Resort South Padre Island
- Hilton Garden Inn Times Square
- Radisson Blu Hotel Dubai Deira Creek
- Fiesta Hotel Oasis Paraiso