There isn't one through DCL per say but you can book your own. Just book a WDW package and then a DCL cruise. You can book the transfers so that DCL will pick you up at your WDW hotel, you just have to check-in twice, once for the resort stay and once for the cruise. Other than that, it would be the same.
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!