Welcome to the Lord Amherst Hotel

After more than 50 years of welcoming guests, the Lord Amherst will temporarily close on April 14, 2014 to begin a dramatic renovation project that will create an 88 room, upscale, boutique hotel that pays tribute to the neighborhood landmark's rich history!  We're excited to share our progress so be sure to check our Facebook page for updates. 

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



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

Read More>


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>