No...there are no port hotels that have a shuttle from the airport. It is 45-50 minutes away....too far for a shuttle service. A taxi is out of the questions as well...way to expensive.
Totally depends on how much money you want to spend.
You can rent a car for about $30 one way and go to the port and stay over night. Total round trip for a rental car is around $60. You pay $59 for one person on DCL transportation.
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!