The ship does not dock in Grand Cayman - you tender in. All ships tender in. The tender drops you off right in the center of town. Very convenient.
In Cozumel the Magic docks right in town - much better than a lot of the other cruise ships. You are within walking distance of all the shopping and the big bars like Carlos and Charlies.
GET UP TO A $1000 SHIPBOARD CREDIT AND AN EXCLUSIVE GIFT!
If you make your Disney Cruise Line reservation with Dreams Unlimited Travel you’ll receive these incredible shipboard credits to spend on your cruise!