inn on boltwood logo

The Inn on Boltwood (formerly The Lord Jeffery Inn) has been welcoming guests to Amherst since the 1920’s. Recently restored to its original historic appeal, the Inn features 49 newly remodeled guestrooms and suites, new ballroom, and a new full-service restaurant.

Deeply dedicated to environmental sustainability, the new Inn includes a number of energy-efficient improvements that have earned the property the distinction of LEED certification.