The best credit cards for booking cruises
This post contains references to products from one or more of our advertisers. We may receive compensation when you click on links to those products. Terms apply to the offers listed on this page. For an explanation of our Advertising Policy, visit this page.
Editor’s note: At TPG, our top priority is providing you our readers with the information you need to make educated decisions about travel and your rewards-earnings strategy. This is not the best time to travel, domestically or internationally, but we are sharing this content because it could provide value to cardholders for future travel once coronavirus concerns have subsided.
One common question we get from TPG readers is: How can you maximize earning and redemptions on cruises?
Want more credit card news and advice from TPG? Sign up for our daily newsletter.
The truth is, the options are pretty limited. Most cruise line cobranded credit cards don’t offer decent value, leaving it up to travelers to get creative with the flexible-points currencies or fixed-value cards already in their wallets. Today we’ll take a look at the best ways to earn and redeem points for cruises, including which credit cards are best for cruises.
Earning points and miles on cruises
As mentioned above, cobranded cruise line credit cards are generally not a good option. The Royal Caribbean Visa Signature Card, for example, offers a sign-up bonus equivalent to — wait for it — $100 in onboard credit after making your first purchase. You can do better than that!
Your best bet for earning points on cruise bookings is a credit card with a broadly defined bonus category for travel spending, or a fixed-value card that “erases” travel spending (more on that later).
Here are the cards with the best travel bonus categories for cruises.
|Card||Bonus||Percent return (based on TPG’s latest valuations)|
|Chase Sapphire Reserve||3x Ultimate Rewards points on travel (excluding $300 travel credit) and dining||6%|
|Chase Sapphire Preferred Card||2x Ultimate Rewards points on travel and dining||4%|
|Capital One® Venture® Rewards Credit Card||2x Venture Rewards miles||2% if used for fixed-value redemptions|
The information for the Capital One Venture card has been collected independently by The Points Guy. The card details on this page have not been reviewed or provided by the card issuer.
Besides the question of which card to use, is the question of which website or portal to use for booking your cruises. American Airlines, Delta and United each offer their own cruise-booking websites (operated by third-party travel agencies) that give you the potential to earn tens of thousands of bonus miles.
If you go to United’s cruise-booking site, for example, you can see the current offers, which range from 2 to 7 miles per dollar, depending on what type of cabin you book and whether or not you pay with a United card such as the United Explorer Card.
United Premier elites can even enjoy bonus offers on select cruises, such as free dinner or wine.
American’s site has similar offers, allowing you to earn 1 AAdvantage mile per dollar spent or 2x miles on eligible purchases if you pay with an American Airlines AAdvantage credit card like the Citi® / AAdvantage® Platinum Select® World Elite™ Mastercard®.
Delta’s offers are structured slightly differently. As you can see from the chart below, you’ll earn based on the length of the trip (and cabin type) — not on the amount you spend. A one- to five-night cruise, for example, will earn up to 1,500 SkyMiles in an interior or oceanview cabin.
Readers in the TPG Lounge correctly pointed out that you won’t earn 2x miles for booking these cruises with a cobranded airline credit card. Instead, your entire bonus from the cruise booking will likely appear as a lump sum on your frequent flyer account, not on your credit card statement.
In addition, each airline cruise portal also offers individual promotions for specific cruise lines and departure dates that can potentially let you earn up to 100,000 miles (or several hundred dollars) in onboard credit. These promotions can give you a huge return on your booking in addition to the credit card points you’ll earn, but always make sure you price-compare and check TPG’s monthly valuations to make sure the offer you’re booking — in terms of money and miles — is the best one you can get.
If you have The Platinum Card® from American Express ($550 annual fee; see rates and fees), you can also enjoy special benefits when booking through the American Express Cruise Privileges Program. You’ll receive an onboard credit of $100 to $300 per each room booked, 1 extra Membership Rewards point per dollar spent and additional amenities unique to each cruise line. Amex cardholders should also watch for Amex Offers that can save additional money on select cruise bookings, though they often require you to book through a specific channel.
How to find the best deal on cruises
Considering how expensive cruises can be, you might also consider forgoing the bonus miles (yes, I did just say that!) and looking for the largest cash discount or onboard credit possible when booking. Warehouse clubs such as Sam’s Club and Costco frequently offer package deals and even large cash-back or onboard credit incentives for members.
Another great trick is to book your next cruise even as you’re taking one; many cruise lines offer reduced rates and lower discounts on board to entice you to return. You don’t always even have to know exactly what sailing you want — you can simply put down a placeholder valid for a set period of time. And don’t worry if you usually work with a travel agent. Any cruise booking made on board can be “transferred” to your travel agent so you won’t miss out on any perks the agency usually offers in exchange for your business.
CruiseCompete can be an easy resource for getting competitive quotes (including onboard credits) from a variety of travel companies all in one location. You can then make an informed decision about the best course of action for booking, factoring in points, price and perks.
Redeeming points for cruises
Options are just as limited on the redemption side, and can be split into two categories: fixed-value eraser credit cards and cards that allow you to pay with points.
Related reading: How to book a cruise using points and miles
Points from a fixed-value card, such as the Capital One® Venture® Rewards Card, can be used to “erase” travel purchases at a rate of 1 cent each. Not only will you earn 2x rewards by paying for the cruise, but you can also use your miles to erase some or all of the charge from your billing statement. Given Capital One’s addition of airline transfer partners to the Venture and Spark card families, this now carries a higher opportunity cost.
Alternatively, cruisers can pay with points through the Citi ThankYou Travel or Chase Ultimate Rewards portals. Although we generally recommend transferring these points to airline and hotel partners to maximize their value, direct redemptions can make sense here, given the limited high-value options for booking cruises. Note that with Chase, you need to call to redeem points for cruises (1-855-234-2542) and Disney Cruise Line is not an eligible redemption through Ultimate Rewards at this time. While you can view some cruise information on Citi’s travel site, you also have to call to book using your points (1-800-842-6596).
You’ll also be able to take advantage of pay-with-points travel bonuses here, such as the 50% bonus on the Chase Sapphire Reserve that makes your points worth 1.5 cents each toward travel, or the similar 25% bonus on the Chase Sapphire Preferred Card and Ink Business Preferred Credit Card that give you 1.25 cents per point.
The information for the Ink Business Preferred card has been collected independently by The Points Guy. The card details on this page have not been reviewed or provided by the card issuer.
Amex Membership Rewards points can be redeemed through Amex’s Travel site for cruises, but at a paltry rate of 0.7 cents per point.
United’s cruise portal also gives you the option to redeem your MileagePlus miles for a cruise instead of paying cash, though the rates are atrocious. This may be viable if you’re sitting on a massive stash of United miles and feeling burned by the carrier’s string of recent devaluations, but otherwise, I’d recommend against this route.
Take, for example, this three-night Bahamas cruise with Norwegian Cruise Line with prices starting at just $149.
If you were to redeem your miles, you’d need to pay 25,690 miles for the same base cabin, which works out to a redemption rate of .57 cents per mile, well below TPG’s valuation of United miles at 1.3 cents each. Unlike some other programs, you can’t even score a higher redemption value by booking a fancier cabin; you’re locked into this low value for all cabins across all cruise lines.
Factor in trip protections
You can (and perhaps should) purchase insurance for your cruise, using the right credit card for your cruise can at least get you some built-in protections. Certain premium credit cards offer trip protections that apply to cruises since the cruise line is your “common carrier.” These protections work basically the same as they would with airlines.
The Chase Sapphire Reserve, for example, offers trip delay reimbursement, trip cancellation insurance and even emergency medical coverage and medical evacuation coverage if you charge the cruise to that card (or use points from the card to book the cruise).
Related reading: The best credit cards with travel insurance
The Sapphire Reserve card would provide you up to $10,000 per covered trip (with a maximum limit of $20,000 per occurrence and $40,000 every 12 months) against incidents such as sickness, severe weather or financial insolvency of the travel provider (read: the cruise line).
If you think you’re going to rely on a credit card like the Sapphire Reserve for travel insurance, just carefully recheck your card’s benefits and limits against regular travel insurance. And remember, you must pay for at least part — and sometimes all — of the trip with that credit card to take advantage of its protections.
In terms of medical evacuation coverage, the Amex Platinum is the top dog. If you’re on a trip of fewer than 90 days and are traveling at least 100 miles from home, this card has your back if you need medical evacuation (you don’t even have to use the card to pay for the trip). A Premium Global Assist (PGA) administrator must coordinate everything for you to avoid any cost, but there is no coverage maximum.
The benefit will also pay economy airfare for a minor under 16 to be returned home if left unattended; pay for an escort to accompany that minor if required to get them home; and get a family member to the place of treatment if hospitalization of more than 10 consecutive days is expected.
Related reading: A guide to travel insurance for cruises
Choosing the best credit card to pay for your cruise is a multilayered process. Are you looking to maximize the dollars spent, or access card benefits, or use points? Do you need built-in card protections? But, regardless of those factors, the best card to use is typically not a cobranded cruise-line credit card, but a solid all-around travel rewards credit card.
Featured photo by Rawpixel/Getty Images
For rates and fees of the Amex Platinum card, click here.
WELCOME OFFER: 60,000 Points
TPG'S BONUS VALUATION*: $1,200
CARD HIGHLIGHTS: 2X points on all travel and dining, points transferrable to over a dozen travel partners
*Bonus value is an estimated value calculated by TPG and not the card issuer. View our latest valuations here.
- Earn 60,000 bonus points after you spend $4,000 on purchases in the first 3 months from account opening. That's $750 toward travel when you redeem through Chase Ultimate Rewards®
- 2X points on travel and dining at restaurants worldwide & 1 point per dollar spent on all other purchases.
- Get 25% more value when you redeem for airfare, hotels, car rentals and cruises through Chase Ultimate Rewards. For example, 60,000 points are worth $750 toward travel
- Get unlimited deliveries with a $0 delivery fee and reduced service fees on orders over $12 for a minimum of one year on qualifying food purchases with DashPass, DoorDash's subscription service. Activate by 12/31/21.
- Earn 5X points on Lyft rides through March 2022. That’s 3X points in addition to the 2X points you already earn on travel.