Call To Book
Charming Country Inn located in Stowe Village and is only minutes from Stowe ski resort and Adventure Center.
The Stowe Inn and Tavern has become a centerpiece of Vermonts most charming village Enjoy an extraordinarily comfortable nights sleep in both our Main Inn rooms as well as the Carriage House motel rooms Our hospitality warmth and friendliness are contagious when you stay at the Stowe Inn and Tavern The very popular Stowe Inn Tavern has enhanced the tradition and fascination of the Inn with a dining experience unmatched in the area All rooms - Phone Cable TV Non-smoking Some rooms - Refrigerator Fireplace Internet Connection
We allow pets in our Carriage House section. Limit 2 pets per room additional 10 dollars per pet will be charged above the nightly rates. Pets must be crated when unattended. Pets are not allowed in the Main Inn.