Header widget area left

The Williams Inn

64 Room Hotel

Embrace the beauty of the Northern Berkshires as you discover The Williams Inn, an upscale lodging experience located in the heart of Williamstown. While visiting, dine at The Barn, our restaurant and bar serving locally sourced and masterfully prepared fare. Our sustainability-focused inn features 64 guest rooms, a fitness center, and a 3,200-square-foot meeting and event space.