Statue of Liberty in the foreground with the Lower Manhattan skyline and One World Trade Center at sunset

Cheap hotels near NYC cruise terminals

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.

Best areas for a cheap pre-cruise hotel

Midtown West & Times Square

Closest to the Manhattan Cruise Terminal on the Hudson River.

See cheap rooms

Brooklyn

For sailings from the Brooklyn Cruise Terminal in Red Hook.

See cheap rooms

Bayonne & Jersey City

For Cape Liberty sailings — often cheaper than Manhattan.

See cheap rooms

Near Newark Airport

Convenient for Cape Liberty and late flights.

See cheap rooms

Map of hotels near NYC cruise terminals

Photos of New York

Pre-cruise tip

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.