If you’re racking your brain to come up with the perfect gift for your cruise-loving family member or friend, consider buying them a gift card or certificate from their favorite cruise line.
Cruisers will appreciate a gift they can use toward purchasing their cruise fare or splurging on a beverage package, specialty restaurant or spa treatment. Don’t rule out the first-timers on your list; you can help them fund their first foray into cruising or surprise them with something extra to make their upcoming trip special.
If you’re a cruiser, you may also want to purchase a gift card for yourself, especially when you can find a deal. AARP sometimes offers digital gift cards for cruise lines like Princess, Holland America, Celebrity and Royal Caribbean at a savings of up to 10%.
Gift cards purchased with Target’s RedCard receive a 5% discount. You can also look for Black Friday sales on Disney gift cards at Sam’s Club and other promotions offered through the cruise lines or retailers.
For cruise news, reviews and tips, sign up for TPG’s cruise newsletter.
Not every cruise line offers gift cards, and some have alternative ways to help pay for a portion of someone else’s vacation. However, if you’re in the market for cruise line gift cards, read on to find out which seven lines offer them, where to buy them and how to use them.
Holland America Line
Holland America offers gift cards in denominations between $5 and $2,000 that are available to buy on its website. You can either purchase a physical card to send enclosed with a personal message or choose a digital version that the recipient can open online with personalized audio and photos.
The line offers one or two sales a year that feature an added perk, such as a $100 bonus card with a $1,000 purchase.
You can use the cards to pay for cruise bookings, pre-cruise expenses or onboard charges covering specialty dining, beverages, shore excursions, spa treatments, gratuities and other purchases. They can also be used to buy Holland America’s “Have It All” bundle, which includes a beverage package, shore excursion credit, Wi-Fi and specialty restaurant meals.
Reward your inbox with the TPG Daily newsletter
Join over 700,000 readers for breaking news, in-depth guides and exclusive deals from TPG’s experts
Holland America’s gift cards are also available at online retailers, including Amazon, Target and Walmart, in preset amounts. Certain banks feature credit card programs where you can redeem points for the cruise line’s gift cards. If you prefer to shop in person, you’ll find gift cards in stores such as Target, Publix, Kroger and Giant Eagle.
Gift cards are only available in U.S. dollars. Gift cards are activated upon receipt, and they cannot be resold. In addition, buyers cannot purchase an aggregate amount exceeding $10,000 in one day.
Princess Cruises also offers gift cards on its website in denominations between $5 and $2,000. Buyers can personalize the line’s eGift Card with photos and audio for the recipient. Princess Classic Gift Cards arrive by mail, with free shipping on cards over $100. Expedited shipping is also available.
You can use Princess gift cards to pay for your cruise, including fares with the Princess Plus and Princess Premier all-inclusive packages.
Recipients can also settle part or all of their onboard bill with gift cards at the end of the cruise at the passenger services desk. That means gift cards can essentially pay for meals in specialty restaurants, shore excursions, spa treatments and other onboard splurges.
You cannot use the gift card to pay for land excursions as part of a cruisetour, flights booked through Princess or gratuities.
You can find Princess gift cards in grocery stores like Kroger, Harris Teeter and Giant Eagle and online at retail sites such as Amazon, Target and Best Buy.
Gift cards are only available to residents in the U.S. and Canada. Classic Gift Cards cannot be mailed to Canada, so Canadian residents should choose the eGift Card option.
Buyers are limited to a $10,000 online aggregate purchase in one day and a maximum of five transactions a day. Anyone can use the gift card since there’s no name on the card.
Carnival Cruise Line‘s online gift cards are customizable from $100 up to $1,000. You can purchase a physical card that’s mailed and even have it wrapped and delivered in a tin for an additional $1.99 (for up to five cards). If you prefer, you can choose an e-gift card that’s sent to the recipient online.
The gift card can be used toward a cruise booking, pre-purchased shore excursions or spa treatments. You can also apply it to beverage packages and gratuities. If you’d like to use the card as an onboard credit, you must go to the guest services desk or Sail & Sign kiosk to apply the gift card as payment for your onboard bill once you’re on the ship.
Carnival’s gift cards are available in over 9,000 retail outlets, including Best Buy, Walmart, Kroger, Albertsons, Lowe’s, Safeway, Winn-Dixie and Publix. You can also purchase gift cards on board Carnival’s ships. You can buy as many cards as you’d like, but there is a maximum online transaction of five gift cards at one time.
All gift cards are in U.S. dollars and not accepted on ships using a different onboard currency. You can transfer the gift card to another user since there are no names on the cards.
Disney Cruise Line
Gift cards for Disney Cruise Line are sold online at shopdisney.com in preset amounts, from $25 to $500. You can choose from over 60 Disney designs of physical gift cards and have them shipped, or you can send a themed eGift Card.
Gift cards are also sold at Walt Disney World Resort, Disneyland Resort and Disney retail locations throughout the U.S., Puerto Rico and Canada. If you’re purchasing them in person, you can load them for any amount from $15 to $1,000. The cards are reloadable with as little as $5 and up to $1,000. They can be reloaded at any location that sells the gift cards. That option is not available online.
Use Disney gift cards to purchase a cruise, shore excursions, merchandise on the ship and other onboard expenses. You can also spend the cards at Disney-owned properties, like Disney’s Vero Beach Resort; on trips or cruises with Adventures by Disney; for Disney on Broadway; and at retail stores and other Disney businesses.
You’ll also find them in preset amounts at retailers like Target, Walmart and Best Buy.
Norwegian Cruise Line
Norwegian Cruise Line ended its gift card program in 2021, but you still can send gifts to cruisers in the form of an onboard credit or spa credit. Onboard credit is available in $25 increments up to $100. Mandara Spa certificates are offered in amounts of $25, $50 and $100.
To send the gift, you’ll need to know some personal information, including the birth date of the recipient or the reservation number for the booking. You can order the gift of onboard credits on Norwegian’s website.
CruiseFirst certificates are another gift option. These advance purchase vouchers can be used to pay for cruises of six days or longer and are valued at double the price. For example, you’ll pay $150 for a certificate worth $300. You can transfer these vouchers to another person as a gift without a charge.
You can purchase up to 10 certificates per person at a time, and they can only be applied to new reservations on voyages scheduled at least 120 days out from the purchase date of the certificate. Only one certificate can be used per sailing — and there are a few other restrictions. These vouchers expire within three years of the purchase date.
Royal Caribbean is another line that uses a gift certificate program rather than gift cards. Certificates are available in the following U.S. dollar increments: $50, $100, $250, $500, $1,000, $1,500, $1,700 and $2,000. These certificates must be redeemed at least 10 days before the cruise.
Use them to pay the cruise fare, with some restrictions, or apply them toward onboard credit to cover specialty dining, beverage packages, spa treatments, gift shop purchases and other items. If you want to apply the gift certificates as payment for expenses on the ship, you’ll need to redeem them online 10 days before the sailing date. They cannot be used for government taxes, fees, gratuities or casino play.
Celebrity Cruises has an online store where you can purchase onboard credit to celebrate someone’s birthday, honeymoon, anniversary or other memorable occasion while on their cruise.
Gift certificates are available in $25 increments. These certificates can be purchased online if you know the recipient’s reservation information, or you can call Celebrity’s Store Customer Support team to place an order.
Note that gift cards cannot be used to pay shipboard charges, including gift shop purchases, casino debts, shore excursions or gratuities.
You can also give specialty dining certificates for $45 each. If the amount charged is less than that, the remaining sum will be applied to the passenger’s onboard account.
Planning a cruise? Start with these stories: