The Williams Inn

Located in the Berkshires Hills, The Williams Inn

1090 Main Street, Williamstown, MA 01267

Make a Reservation

+Save to My Trips

0 people saved this

Our New Inn - Opening Summer, 2019 A new Williams Inn is currently under construction and will open in 2019. Located on the scenic Williams College campus in Williamstown, Massachusetts. Our Williamstown MA hotel, The Williams Inn, is just steps away from The Clark Art Institute and Williamstown Theatre Festival, a quick walk to downtown Williamstown and surrounded by incredible natural attractions.

Of Note:

  • Amenities: Accessible Facilities, Pet Friendly, Restaurant, Swimming

MASSACHUSETTS MASTERPIECE TRAIL

A statewide collection of 24 diverse works of art, from oil paintings to taxidermy frogs…

WEIRD. AWESOME. CHECK IT OUT


Want to see more?
Search All Listings Here.