Best bet....Google hotels in Bayonne in Cape Liberty cruise port. Lot's listed.