Cozumel is a popular cruise destination in Mexico, with three main cruise ports: Puerta Maya, SSA International Pier, and Punta Langosta. The island offers a variety of activities for cruise passengers, including beach clubs, scuba diving, snorkeling, jeep tour, chocolate tours, bar hopping and exploring Mayan ruins.