Most cruise ships dock on New Year's Eve, rather than spend it at sea like they do on Christmas Day, so you may get to see a good city fireworks display while you party. It's the easiest New Year's Eve celebration you'll ever have: no food preparations, no tidying up or waiting for a taxi home afterwards.