My experience is with Aulani but for there it depended on if
DCL was offering a discount for the stay. For one of the cruises that went to/from Hawaii DCL offered a substantial discount to book a few nights at Aulani through them. For another cruise they didn't.