Buffalo’s Best Hotels

Stay the Night in Buffalo

Find the best hotel to fit your style, interests and vacation plans, whether that’s in downtown Buffalo or in neighboring Niagara Falls. Our hotel guide offers you all the information you need, including Trip Advisor ratings to help you determine the optimal hotel for your stay.

 

History fans will love the top rated Roycroft Inn, a National Historic Landmark. Architectural buffs will enjoy the boutique Hotel @ The Lafayette or the AAA four diamond-rated Mansion on Delaware. And if a full-service hotel is your preference, the Hyatt RegencyMarriott HarborCenter and Embassy Suites downtown are great options.

 

Our guide below lists all the best hotels and accommodations in the Buffalo/Niagara Falls area. Explore your options and book your stay today!

Explore Buffalo’s Hotels

Aloft Buffalo Airport

4219 Genesee Street
Buffalo, NY 14225

(716) 626-1800

trip advisor rating

Aloft Buffalo Downtown @ 500 Pearl

500 Pearl Street
Buffalo, NY 14202

(716) 849-7280

trip advisor rating

Amherst Hospitality Campus

5020 Main Street
Buffalo, NY 14226

(716) 839-4040

trip advisor rating

Athenaeum Hotel

PO Box 66
Chautauqua, NY 14722

(716) 357-4444

trip advisor rating

Baymont by Wyndham Buffalo

3475 Union Road
Buffalo, NY 14225

(716) 681-2600

trip advisor rating

Ben’s Nichols Brook Motel

12400 Olean Rd-Route 16
Sardinia, NY 14134

(716) 496-7226

trip advisor rating

Best Western on the Avenue

510 Delaware Avenue
Buffalo, NY 14202

(716) 886-8333

trip advisor rating

Best Western Plus Galleria Inn & Suites

601 Dingens Street
Buffalo, NY 14206

(716) 896-2900

trip advisor rating

Best Western The Inn at Buffalo Airport

4630 Genesee Street
Cheektowaga, NY 14225

(716) 631-8966

trip advisor rating

Bluebird Motel

1630 Southwestern Boulevard
West Seneca, NY 14224

(716) 674-3174

trip advisor rating

Boulevard Inn

785 Niagara Falls Boulevard
Amherst, NY 14226

(716) 837-7400

trip advisor rating

Budget Inn

1080 Sheridan Drive
Tonawanda, NY 14150

(716) 873-8197

trip advisor rating
1 2 10