Stowe Meadows Lodge

Stowe Meadows Lodge hero image

About Stowe Meadows Lodge

Your romantic Vermont vacation begins here. At an elevation of 1,300 feet, Stowe Meadows Lodge overlooks Vermont's beautiful Green Mountains and the iconic Stowe Mountain Resort ski trails. Enjoy unobstructed scenic Mt. Mansfield vistas from your suite and see miles of lush forest unfold across a backdrop of farmland, meadows and spring-fed ponds. A romantic couples retreat, Stowe Meadows is designed with romance in mind. This four-suite luxury boutique lodge offers 32 private acres of wooded walking paths and scenic vistas nestled under the peak of Elmore Mountain. Every guest room offers breathtaking mountain views, a cozy reading nook, and radiant floor heating. Some suites offer fireplaces, Jaccuzzi tubs and two-person walk-in showers. All suites are appointed with fresh flowers, complimentary baked treats, and fresh fruit are included with your stay.