Cruise ships may be huge, but the ocean is much, much bigger. The U-shaped hull of a cruise ship displaces thousands of tons of water, pushing it down and to the sides, but the ship doesn't sink because the density of the water pushes back against the ship, keeping it afloat.