A
Luxury

Boutique

Hotel

Romance. Luxury. Privacy. 

We welcome our guests to explore our property nestled in the Green Mountains of Vermont. Every season brings another photo opportunity and even after nearly two decades - we still pull out our cameras! Here are a few of our favorites.

Thank you for exploring Stowe Meadows!

Caroline & Erich

3233 Elmore Mountain Road

Elmore/Stowe, Vermont 05661  |  802-888-0002

  • Black Pinterest Icon
  • Black Twitter Icon
  • Black TripAdvisor Icon
  • Facebook Basic Black
  • Black Instagram Icon

Don't forget about our Packages and Specials 

© 2020 by Stowe Meadows