Amherst hotels & apartments, all accommodations in Amherst

Recommended hotels in Amherst

The Lord Jeffery Inn photo

The Lord Jeffery Inn

The unique The Lord Jeffery Inn offers 49 individual guest rooms as well as free parking, a baggage storage and a safe deposit box. Since 1926, it has been hosting guests in the heart of Amherst.

30 Boltwood Avenue, Amherst, USA

Hotel Umass photo

Hotel Umass

Hotel Umass is a business 3-star property placed next to Amherst College, Emily Dickinson Museum and Hampshire College. The hotel opened its doors in 1970 and was remodeled in 2009.

1 Campus Center Way, Amherst, MA, United States

University Lodge photo

University Lodge

The 2-star University Lodge offers non-smoking rooms in proximity to Hadley Farm Museum, Eric Carle Museum of Picture Book Art and National Yiddish Book Center.

345 North Pleasant Street, Amherst, MA, United States