Relax and rejuvenate at our award-winning Alpine Inn that specializes in romantic and luxurious Stowe, Vermont lodging. Nestled on a 25-acre private wooded estate, Stowe Meadows features richly-appointed guest suites, all with expansive views of Mt. Mansfield.
Luxurious accommodations include gourmet breakfast, treats from our bakery, and arrival cocktails. The greater Stowe area’s highest rated and most romantic Inn: TripAdvisor Certificate of Excellence, Travel Channel Best of Vermont, VT Green Hotel.