What a great gift! Yes, they can use them to make payments on their cruise or take the gift cards to Guest Services when boarding and apply them to their onboard account for shopping, spa, excursions, adult beverages, etc.
I retired recently. In October 2013, hubby and I will take our...