The Lord Jeffery Inn at Amherst College

30 Boltwood Ave., Amherst, Massachusetts, 01002, USA

On the town common of downtown Amherst, this rambling 1926 inn owned by Amherst College is a favorite among visiting parents and professors. Choose from a variety of rooms, from smallish doubles to larger suites. Following extensive renovations, the inn reopened in 2012, its antique furniture replaced with more modern furnishings. Avoid garden-facing rooms when a wedding is going on.

PROS

  • great location on the town common

CONS

  • some baths are closet-size
  • many wedding, school, and graduation celebrations are held here

HOTEL INFO

Phones: 413-253–2576

HOTEL DETAILS

36 rooms, 13 suites
Rate Includes: No meals

BACK TO TOP