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.
Your Williamstown experience is anchored by our Spring Street location offering easy access to local shopping and dining, as well as the nearby Williams College, Clark Art Institute, MASS MoCA, and Williamstown Theatre Festival.