Contact Us

Map of Stowe Vermont

Reservations & Inquiries


We are here to help you plan the perfect visit to Stowe, Vermont! Whether you're looking for a romantic couples get-away, a Vermont fall foliage tour, winter skiing with friends or a quiet and luxurious staycation, let us help.

3233 Elmore Mountain Road

Elmore/Stowe, Vermont 05661

Tel: (+1) 802-888-0002

Email: thelodge @


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

© 2020 by Stowe Meadows

Don't forget about our Packages and Specials