An ocean cruise is an all-inclusive vacation onboard where passengers enjoy the comfort of a hotel room on a big ship that is equipped with several restaurants, bars, casinos, swimming pools, spa, gym, shops, theater, cinema, restaurants, library, kids room and tons of on board activities, games and entertainment.
Ocean cruises are like resorts that float. Everything is on the mega-ship. They make an ideal choice for families with children or adults who like to keep busy.
Ocean cruises sail around coastlines, usually stopping in multiple countries where passengers may get off and go on shore excursions.