Welcome to The Inn At Mount Snow, nestled at the foothills of Mount Snow in the charming town of West Dover, Vermont. Originally built in 1964, our inn has been meticulously rejuvenated in 2024 to offer a unique boutique hotel experience. We have thoughtfully preserved the historical charm of our establishment while seamlessly integrating modern amenities to ensure a luxurious and comfortable stay. Whether you're here for the stunning mountain views, outdoor adventures, or a tranquil retreat, The Inn At Mount Snow promises an unforgettable experience that blends the best of the past and present.
Celebrate your next big event with us, reach out to our events team