A close up of a person at Mountain Meadows Lodge.

Mountain Meadows Lodge

About The Inn

Mountain Meadows Lodge is a family friendly country inn tucked away in a quiet corner of Killington, Vermont. We are Lake-side on the Appalachian Trail surrounded by national forest and state-park land in the heart of the Green Mountains.

285 Thundering Brook Rd, Killington, Vermont 05751