There are none listed, as per the link below, for getting to the Manhattan Cruise Terminal from New Jersey. You could try calling NCL, number in the link below also, to see if there are any options. Depending on the New Jersey hotel location it could possibly be a relatively short taxi ride. Check with the hotel and see if they have any recommendations.
Top 10 Contributor