No deposit hotels in New York City, New York Book No deposit hotels in New York City SoHo 54 ★★★★★ 7.7/10 54 Watts Street Check Availability Motto By Hilton New York City Times Square ★★★★★ 8.0/10 152 West 48th Street Check Availability Four Seasons Hotel New York Downtown ★★★★★ 8.6/10 27 Barclay Street Check Availability voco The Franklin New York by IHG ★★★★★ 8.4/10 164 East 87 Street Check Availability Best Western Premier Herald Square ★★★★★ 7.9/10 50 West 36th Street Check Availability Eurostars Wall Street ★★★★★ 8.0/10 129 Front Street Check Availability See All No Deposit Hotels in New York