Mountaineer Inn

Mountaineer Inn hero image

Located in West Dover, 3 km from Mount Snow Resort, Mount Snow Mountaineer Inn offers accommodation with free WiFi. All units feature air conditioning and a cable flat-screen TV.

24 rooms starting at $110.00

About Mountaineer Inn

The Mountaineer Inn is nestled at the base of the Mount Snow Resort. Our guests can walk to the lifts, trails and events. Location...location..location!