Welcome to the Lord Amherst Hotel

Conveniently located immediately off the New York State Thruway system. In the peaceful, centralized suburb of Amherst, New York, the Lord Amherst is just minutes from shopping at the Walden Galleria, unique shops and restaurants in the historic Village of Williamsville, Buffalo Niagara International Airport, the world-renowned Niagara Falls, and the region's 22 colleges and universities. 

1354911159_Contacts.pngGet Directions

Lord Amherst Hotel
5000 Main Street
Amherst, New York 14226
Click here for directions

 

Amenities

Such as our Exercise Gym, Game Room, and Outdoor Pool.

Read More>

Rooms

We offer a variety of rooms, all of which are 100% smoke free.

Read More>

Points of Interest

Lord Amherst Hotel is ideally located. Find out what's close by!

Read More>