The Williams Inn Welcomes You to the Berkshires
Located on the scenic Williams College campus in Williamstown, Massachusetts. The Williams Inn is steps away from The Clark Art Institute and Williamstown Theatre Festival, a quick walk to downtown Williamstown and surrounded by incredible natural attractions.
Our hotel staff is here to make sure every guest has a successful stay and positive experience at our boutique hotel in The Berkshires. We offer 116 spacious guest rooms, four event spaces, on-site dining options and numerous amenities, including complimentary WiFi, an indoor pool, and sauna.