No deposit hotels in Buffalo, New York Book No deposit hotels in Buffalo Best Western On The Avenue ★★★★★ 8.2/10 510 Delaware Avenue Check Availability Hampton Inn & Suites Buffalo/Downtown ★★★★★ 8.2/10 220 Delaware Avenue Check Availability Wyndham Garden Buffalo Downtown ★★★★★ 8.4/10 125 High Street Check Availability Best Western Buffalo Inn & Suites ★★★★★ 8.3/10 50 Freeman Rd Check Availability Buffalo Marriott at LECOM HARBORCENTER ★★★★★ 9.0/10 95 Main Street Check Availability The Delavan Hotel ★★★★★ 8.8/10 6461 Transit Rd Check Availability See All No Deposit Hotels in New York