
New York has three cruise terminals — Manhattan, Brooklyn (Red Hook) and Cape Liberty in Bayonne, New Jersey. Check which one your ship uses before you book a hotel.
Want a hotel in NYC cruise terminals for less? Compare cheap hotels, discount rooms and last-minute hotel deals from the major booking sites in one place, then book directly at their price — we never add fees.
Closest to the Manhattan Cruise Terminal on the Hudson River.
For sailings from the Brooklyn Cruise Terminal in Red Hook.
For Cape Liberty sailings — often cheaper than Manhattan.
Convenient for Cape Liberty and late flights.



Manhattan hotels are pricey — Jersey City and Bayonne are good-value alternatives, especially for Cape Liberty sailings.
Still choosing a cruise? Get up to 5 free cruise quotes from expert agents at the Official Cruise Directory.