^ Back to Top
1881 Niagara Falls Boulevard, Amherst, New York, 14228

Amherst New York Hotel

Holiday Inn Buffalo Amherst Hotel, New York
Welcome to the Holiday Inn Buffalo Amherst, your ideal choice for hotels in the Buffalo Metro Area. Our Amherst hotel provides excellent accommodations and hotel amenities to ensure a quality stay. We are just a short drive from the home of the Buffalo Bills and Ralph Wilson Stadium. Whether traveling to the Buffalo/Amherst area for business or pleasure, we offer exceptional hospitality and comfortable accommodations. Stay with us and make memories happen!
 Our relaxing Buffalo Amherst hotel offers exceptional accommodations at a great value 

Prime Buffalo Metro Area Location -

 Our hotel is surrounded by a unique blend of shopping, restaurants, parks, and universities. We are easily accessible to Buffalo universities and one of the seven wonders of the world, Niagara Falls, and close the Canadian border. We are an ideal pick for business travel and vacations offering great amenities and specials.

Stay, Relax, Indulge -

The Holiday Inn Buffalo Amherst offers all the amenities you've come to expect from Holiday Inn. We feature tastefully appointed guestrooms, a 24-hour fitness center, indoor heated pool, dry cleaning services, business center and free Wi-Fi. Enjoy a delicious meal or unwind over a cocktail at Blvd. Bar & Grill. Enjoy dining in your room with your favorite show on our HD TVs while you sample local favorites like Buffalo wings or Beef on Weck.

Plan & Gather -

If you are planning a business or social event, we offer rooms of all sizes from 10 to 300 guests. Our professional sales & catering staff is here to plan and deliver your function from start to finish. From menu creation to audiovisual,  our specialists will help make your celebration or event a success with memories for years.

Promotions -

Take a fun-filled trip to Buffalo with vacation packages and hotel specials that inspire you to play, shop and explore. Our convenient vacation packages and specials year round to help make your trips easy, breezy and exciting. Specials for the cultural enthusiast, professional shopper and getaways are just a sample of our top selling packages offered.
Holiday Inn Buffalo Amherst Hotel - New York (NY) Located at
1881 Niagara Falls Boulevard, Amherst, New York, 14228
Phone: 716-691-8181 | Fax: 716-691-4965
Book Now