Many cruises from Miami go to the Cayman Islands. It’s often a stop on Western Caribbean cruises.
Grand Cayman Island features the famous 7 mile beach, which is rated as one of the most scenic in the Caribbean. The reefs are easily accessed for snorkeling. Other attractions are Stingray City, duty-free shopping, a botanical garden, and Rum Point.
The Carnival Breeze cruise ship offers 6-day Western Caribbean cruises to Grand Cayman plus stops at Key West and Cozumel.
The Norwegian Epic has 7-day Western Caribbean cruises. They go to the Cayman Islands, Jamaica, and Cozumel. Departures from November to April.
Disney Cruise Line offers 5-day cruises that go to Grand Cayman and Castaway Cay (their private island in the Bahamas). They depart from January to April.