The Williams Inn Welcomes You to the Berkshires
Located on the scenic Williams College campus in Williamstown, Massachusetts. 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.
Our hotel staff is here to make sure every guest has a successful stay and positive experience at the Inn. We offer 124 spacious guest rooms, four event spaces, two on-site dining options and numerous amenities, including complimentary WiFi, an indoor pool, hot tub and sauna.
The Williams Inn is managed by Main Street Hospitality Group and owned by Williams College.