All Cruises Gift Cards

Buy discount cruise gift cards from Card Depot and save on your next cruise. Carnival, Royal Caribbean, Celebrity and more. Never expire, book for less.

A cruise is a splurge, but the gift card you pay with doesn't have to be full price. Card Depot carries discounted cruise gift cards for Carnival, Royal Caribbean, Celebrity, and Princess, delivered instantly so you can book for less.

How discount cruise gift cards work

A discount cruise gift card is a real gift card for the cruise line, sold below the value loaded on it. You pay less than face value, then redeem the full amount toward your cruise, so the difference comes straight off the price of the trip. Cruise fares run into the thousands once you add dining, drinks, and excursions, so even a single-digit discount on a gift card turns into real money. Buy it for less than face value, then pay the cruise line exactly as you normally would.

How to use cruise gift cards

Add the cruise card to your cart and check out, and the code arrives in your Card Depot account, usually within minutes. From there, apply it to your booking or onboard account with the cruise line. One card can cover the fare, dining, drink packages, and excursions, and you can combine more than one on a single sailing. See our guide on paying for a cruise with discount gift cards. Every card is verified and backed by our 100-day money-back guarantee — here's why Card Depot is legit.

Popular cruise brands

Card Depot carries gift cards for the major cruise lines, including Carnival, Royal Caribbean, Celebrity Cruises, Princess Cruises, Holland America Line, and Disney Cruise Line. Browse the full selection above and add a card to your cart.

Common questions

Where can I buy discounted cruise gift cards?

Right here. Add a card to your cart above and check out, and the eGift code lands in your Card Depot account, ready to apply to your booking with the cruise line.

Can I use a Disney gift card on a Disney cruise?

Yes. Disney gift cards can be applied toward Disney Cruise Line reservations and onboard purchases. Card Depot also carries cards for Carnival, Royal Caribbean, Celebrity, and more.

Can I use more than one gift card toward a cruise?

Yes. You can apply multiple gift cards to a single booking or onboard balance, which makes them ideal for a big-ticket fare.

Do cruise gift cards expire?

No. The cards we sell carry no expiration and no fees, so you can buy ahead of a sailing you book later. See whether gift cards expire.

Related categories

Travel · Restaurants · Entertainment