The different types of cruise ships include luxury liners, mega ships, river cruises, and expedition ships.