The three main types of cruises are ocean cruises, river cruises, and expedition cruises. Ocean cruises are the most popular and typically involve sailing around different islands or coastal regions. River cruises are a great way to see Europe or other parts of the world, and expedition cruises are perfect for those who want to explore more remote and exotic destinations.