Embrace the beauty of the Northern Berkshires as you discover The Williams Inn, an upscale lodging experience located in the heart of Williamstown. Our hotel is surrounded by the art and culture of the Berkshires region and connects visitors to a wide variety of local area attractions.
Our new Inn features 64 well-appointed guest rooms with contemporary design reflective of the architecture of local area farmhouses. Through our commitment to environmental sustainability, our new three-story inn has embraced leading energy-saving features to reduce energy consumption by more than 40 percent.
The Williams Inn
101 Spring Street, Williamstown, MA 01267
Related Inspiration
MASSACHUSETTS MASTERPIECE TRAIL
A statewide collection of 24 diverse works of art, from oil paintings to taxidermy frogs…