Find Hotels Near Toll House Double Ski Lift, Stowe from $299
Search over 1 million properties and 550 airlines worldwide
Free cancellation on most hotels. Because flexibility matters.
Check prices on hotels close to Toll House Double Ski Lift
Top Hotels Close to Toll House Double Ski Lift
Reviewed on Mar 15, 2020
Reviewed on Oct 13, 2020
Reviewed on Aug 29, 2020
Reviewed on Oct 11, 2020
Reviewed on Mar 24, 2020
Toll House Double is located in a family-friendly area of Stowe known for its magnificent mountain views and skiing. Stowe is home to 191 hotels and other accommodations, so you can find something that's perfect for your stay.
Staying Near Toll House Double
You can choose from 29 hotels and other accommodations within a mile of Toll House Double, including these options:
- Great Location! Convenient 3 Bedroom Townhome ~ Walk-to-lift: Amenities in this vacation home include a kitchen and a fireplace.
- Walk-to-lift - Spacious 3 Bedroom Townhouse; Great for Families and Friends!: Amenities in this vacation home include a kitchen and a fireplace.
- Family-friendly 3 Bedroom Stowe Townhome; Walk-to-lift: Amenities in this vacation home include a kitchen and a fireplace.
Things to See and Do Near Toll House Double
While you're in town visiting Toll House Double, you can discover everything there is to see and do within just a few miles of the area.
Spend some time exploring the natural beauty of Wiessner Woods, Sterling Falls Gorge Trailhead, and Mount Mansfield Peak. Head up the mountain to Stowe Mountain Resort or Smugglers' Notch Ski Area to see the views or enjoy some snowy fun. You'll have countless hours of family fun at Alpine Slide, Stowe Golf Park, and Swimming Hole.
If you want to see more of the surrounding area, you can plan a visit to Stowe Mountain Club and Spruce Peak Performing Arts Center. Spend some time checking out von Trapp Brewing, which is 3.2 mi (5.1 km) from Toll House Double, or make a stop by Smugglers Notch State Park, located 3.4 mi (5.5 km) away.