Visiting the Five Colleges
The Inn on Boltwood is located adjacent to the Amherst College campus and centrally positioned in “The Five Colleges” area.
Stay in quintessential New England Accommodations, centrally located to the Five Colleges in the Amherst, MA area; Amherst College, UMass Amherst, Hampshire College, Mount Holyoke College, and Smith College, and enjoy 15% off our Best Available Rate.
Available between 02/16/2023 and 12/31/2023.
Reservations must be cancelled 48 hours prior to arrival to avoid a charge of one night’s room and tax. All reservations require credit card guarantee due at time of booking.