Think of a cruise as an all-in-one vacation. You get to visit multiple ports without the worry of repacking and unpacking or changing hotels. A cruise ship is like a moving hotel. At the end of a fun day in port you can come back to your same familiar cabin and let the motion of the ocean rock you to sleep.