The Stowe Inn

3 out of 5 stars3 Stars

123 Mountain Road, Stowe, Vermont, 05672, United States
The Stowe Inn
Enter dates for best prices
Compare best prices from top travel partners
Travelocity Booking.com Hotels.com

69%

Satisfaction Poor
Excellent
27%
52
Very Good
25%
47
Average
17%
33
Poor
16%
31
Terrible
13%
25

Value Score Poor Value

Rated 21% lower than similarly priced 3 star hotels

Show Prices

Good For Business
  • Families44
  • Couples49
  • Solo33
  • Business75

More about Stowe

Photos

Spruce PeakSpruce Peak

Morning mist burns offMorning mist burns off

Cliff RestaurantCliff Restaurant

Travel Tips for Stowe

Best Winter Activity!

by AliasGirl

Three coupes were in Vermont enjoying a few days of fun in the snow. Not everyone skied, so we had to come up with a way to get everyone out and enjoying the snow without breaking a leg, so we came up with renting snowmobiles.

We contacted Stowe Snowmobile Tours, reserved our places and paid for our tickets via phone. We showed up at their storefront, signed the paperwork, watched a video on safety and got our equipment: helmet and boots. We all went out to the parking lot, got on our snowmobiles and followed the tour guide for two hours through.." the deep woods of Vermont..For the beginner through expert, Stowe Snowmobile Tours takes you through snow-covered, blue-spruce woods. Experience breath taking views of the Green Mountains." (description from their website)

We doubled up and rented three snowmobiles, our husbands/boyfriends led the mobiles but once you get to the midway point you can stop at a rest area and can exchange drivers at this point. I was having so much fun, I didn't want to drive. Plus the fact that you really had to hold on and steer very forcefully due to the hilly slopes and the turns and the slippery snow. I was just fine holding onto my hubby.

I highly recommend this outdoor activity! :) Scenic Guided Tour
Two Hour Tour
Weekends & holidays:
8am - 6 pm, leaving every hour
Weekdays:
9 am - 5 pm, leaving every 2 hours
Single Person: $119.00
Doubles: $149.00
Passenger w/ guide: $45.00

True Vermont

by MCIFARETTO

Up Rt 100 you come to Stowe and this small Vermont Town looks like every description I have ever heard about Vermont. From the church to the small gift shops and general store you get the feeling you are in central New England. We don't ski but this place must be great in winter. We hope to return in the fall someday to see the colors, sit by a fire, walk the mountains and enjoy the grest town of Stowe once more.

Comments

Popular Hotels in Stowe

Trapp Family Lodge

Hotel Class 4 out of 5 stars 5 Reviews

700 Trapp Hill Rd, Stowe

Show Prices

Green Mountain Inn

Hotel Class 3 out of 5 stars 2 Reviews

18 Main St, Stowe

Show Prices

Stowe Motel & Snowdrift Stowe

1 Review

2043 Mountain Rd, Stowe

Show Prices

Sun And Ski Inn And Suites

1 Review

1613 Mountain Rd., Stowe

Show Prices

View all Stowe hotels

View all Stowe hotels

Latest Stowe hotel reviews

The Mountaineer Inn at Stowe
47 Reviews & Opinions
Latest: May 29, 2014
Trapp Family Lodge
578 Reviews & Opinions
Latest: Jul 7, 2014
Topnotch Resort And Spa
506 Reviews & Opinions
Latest: Jul 7, 2014
Inn at the Mountain Stowe
57 Reviews & Opinions
Latest: Jun 29, 2014
Green Mountain Inn
1106 Reviews & Opinions
Latest: Jul 7, 2014
Ye Olde England Inne
410 Reviews & Opinions
Latest: Jun 27, 2014
Sun And Ski Inn And Suites
267 Reviews & Opinions
Latest: Jul 7, 2014
Stoweflake Mountain Resort Spa
408 Reviews & Opinions
Latest: Jul 6, 2014
Grey Fox Inn And Resort
118 Reviews & Opinions
Latest: Jun 17, 2014
Season's Pass Inn
81 Reviews & Opinions
Latest: May 31, 2014
The Mountain Road Resort Stowe
49 Reviews & Opinions
Latest: Jun 2, 2014
The Home Farm Cottages Stowe
3 Reviews & Opinions
Latest: Nov 7, 2011
Stone Hill Inn
449 Reviews & Opinions
Latest: Jun 30, 2014
Timberholm Country Bed and Breakfast Inn Stowe
270 Reviews & Opinions
Latest: Jul 6, 2014

 The Stowe Inn

We've found that other people looking for this hotel also know it by these names:

The Stowe Hotel Stowe

Address: 123 Mountain Road, Stowe, Vermont, 05672, United States