Share this page

Find your way back into the college bubble at University Lodge! Discuss politics over coffee in a local cafe, read a book on the garden grass, or catch a lecture on campus in the quaint and colorful New England town of Amherst. With three higher learning institutions within its city limits, Amherst is the quintessential college town. The University Lodge is within walking distance to the center of Amherst, Amherst College and the University of Massachusetts’ events, concerts, and outdoor activities.

Show More

Activities

Amenities

Visit for our accommodations!

345 North Pleasant St. Amherst, Massachusetts 1002 United States  
RATES FROM$63.00
OPEN DATES All Year
PROPERTY SIZE20 Units
RESTAURANT
PETS ALLOWED
CHILDREN ALLOWED
CONFERENCE FACILITY
NEARBY CITYAmherst
NEARBY WATERCampus Pond
stats