Romantic couples retreat.
Relax and rejuvenate at our award-winning Alpine Inn that specializes in romantic and luxurious Stowe, Vermont lodging. Nestled on a 40-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, and VT Green Hotel.
Stowe Meadows is currently only accepting reservations for visitors who are fully vaccinated (it has been 14 days since your final vaccine dose).
View COVID-19 Operations Updates.
3233 Elmore Mountain Road
Elmore, VT 05661
Phone: (802) 888-0002