The four types of cruises are family cruises, luxury cruises, adventure cruises, and river cruises, each offering unique experiences and amenities to suit the needs of their passengers.