VacationsToGo offers a Carnival Cruises 4-Night Mexico Cruise for Two with prices starting from $658. That's the lowest price we could find for such a cruise in late May by $30. This roundtrip cruise aboard the Carnival Imagination departs on May 21 from Long Beach, CA, with stops in Catalina Island, CA, and Ensenada, Mexico. Additional fees and taxes may apply. Book this travel deal by May 3.