Upper Pass Lodge

The Lodge is conveniently located at the base of the Magic Mountain Ski Area. Staying walking distance to the lifts means you never have to get into your car until you're ready to leave! Our property is open year round with activities for everyone (including pets). Visit our website and take a Virtual Tour of our lodge powered by Google Places.


420 Magic Mountain Access Road
Londonderry, VT 05148