About Williams Inn
Embrace the beauty of North Berkshire when you discover the Williams Hotel, an upscale accommodation experience in the center of Williamstown. Williams Inn is surrounded by the art and culture of Berkshire and connects tourists with a variety of local attractions. Your Williamstown experience is facilitated by their Spring Street location, offering convenient local shopping and dining, as well as nearby Williams College, Clark Art Institute, MoCA Massachusetts, and Williamstown Theatre Festival. Williams Inn's new hotel has 64 fully equipped rooms, and the modern design reflects the architectural style of the local farmhouse. Through their commitment to environmental sustainability, their newly built three-story hotel uses leading energy-saving technologies to reduce energy consumption by more than 40%.