Arriving a day or more before your sailing means that you can enjoy the port city, and relax knowing that you have plenty of time before your cruise. Many cruise lines offer pre-cruise and post-cruise hotel options, or you may reserve a room on your own.