The feed refreshes every morning. Until a code appears, the ways to save below are the easiest savings.
Go to CruiseDirect · Email me when a code appearsCruiseDirect is an online cruise booking site that’s been selling cruise vacations since 2001, working with major lines like Carnival, Royal Caribbean, Celebrity, Norwegian, MSC, Princess, Holland America, Costa, Virgin Voyages and Cunard. It’s built for travelers who want to compare cruise deals across lines and destinations — Caribbean, Alaska, Europe, Bahamas and more — in one place, with every booking backed by the site’s price guarantee.
How to use a promo code at CruiseDirect
- Open CruiseDirect through our link: CruiseDirect.
- Search by destination, departure port, sail date or cruise line.
- Pick a cruise and cabin category from the results.
- Enter the code in the discount field during checkout.
- Confirm the total, including taxes and fees, before paying the deposit.
CruiseDirect pricing at a glance
As of October 2026, the site advertises these starting per-person rates on select sailings:
| Cruise line | Starting price | Advertised extras |
|---|---|---|
| Norwegian Cruise Line | From $159 | 2nd guest free, up to $750 instant savings, unlimited open bar |
| Royal Caribbean | From $199 | Up to 60% off 2nd guest, kids sail free, up to $1,500 Visa gift card |
| MSC Cruises | From $168 | Discounted rates + onboard credit, kids sail free |
| Princess Cruises | From $304 | Up to 40% off, up to $300 instant savings |
| Carnival Cruise Line | From $164 | Reduced deposits, low rates, up to $1,500 onboard credit |
| Celebrity Cruises | From $401 | Up to 75% off 2nd guest, drinks & Wi-Fi at sea |
| Holland America Line | From $299 | Up to 50% off, drinks & Wi-Fi at sea |
Rates are per person, in US dollars, based on double occupancy, and taxes/government fees are included per the site’s fine print; final pricing isn’t confirmed until a cabin category is booked and a deposit is applied.
Other ways to save at CruiseDirect
- Book now, pay later — reduced deposits hold a cabin without paying the full fare upfront.
- Free holds let you lock in a price while you decide.
- The site’s price guarantee promises you won’t find the same cruise cheaper elsewhere.
- No booking fees are charged on reservations made through the site.
- Sign up for the newsletter to get notified of cruise discounts.
Shipping & returns
Not applicable — CruiseDirect sells cruise vacation bookings rather than physical products. Cancellation and change terms follow the specific cruise line’s fare rules for your sailing; confirm these with CruiseDirect’s customer care before booking.
Alternatives to CruiseDirect
- Booking directly with the cruise line: can offer the same base fare plus direct access to the line’s own loyalty program and onboard credit offers.
- Expedia Cruises: a larger general travel site bundling cruises with flights and hotels, useful if you want everything in one itinerary.
- A dedicated cruise travel agent: can add personalized planning and group-rate help that a self-service booking site doesn’t.
FAQ
Is CruiseDirect a cruise line?
No, it’s a booking site that sells cruises across many major cruise lines rather than operating its own ships.
Does CruiseDirect charge booking fees?
No, the site advertises no booking fees on reservations.
Can I hold a cruise before paying in full?
Yes, the site offers free holds and reduced-deposit “book now, pay later” options.
Does CruiseDirect price-match?
The site backs bookings with a price guarantee, saying you won’t find the same cruise cheaper elsewhere.
How long has CruiseDirect been operating?
Since 2001, per the site’s own “25th Anniversary” messaging.