Main menu Open search menu

Amherst Inn

Hotel & Accommodation
303 South Main Street, Amherst, WI 54406 303 South Main Street, Amherst Directions



From Our Editors

Amherst Inn has the best amenities around. Enjoy Amherst Inn when you stay in Amherst.

Worried about parking? Don't be. There are many parking facilities located within the area. Surprise your loved one with a trip to Amherst Inn in Amherst and enjoy a special weekend of bonding and making memories.

Explore Nearby
Amherst Inn

Groupon has verified that the customer actually visited Amherst Inn.