Top Rated Amherst Hotels

Wyndham Garden Williamsville/Buffalo
Average Customer Rating: 9.2

5195 Main Street - Amherst

Ramada Amherst Hotel And Conference Center
Average Customer Rating: 7.0

2402 North Forest Road - Amherst