CruiseDirect is offering an exclusive onboard credit of up to $1,000 for Carnival cruises booked through their site. They’re advertising this as a drinks credit, but under the terms and conditions section, they say it can be used for other onboard activities. You’ll find links to the full terms and conditions in the “bonus offers” section of each cruise listing on their site.
Cruise reservation must be fully-paid at least ten (10) days prior to date of sailing to qualify for the onboard credit. A redemption form must be completed by the guest, and submitted, online no later than 10 days prior to sailing in order to receive the onboard credit. Once the redemption form has been submitted, the reservation will be reviewed and, if eligible, the onboard spending credit will be applied to your booking within 7 days prior to your sailing departure date.