You can't trust a cruise deal: Here's how to actually get the best value on your next sailing
"Yeah, right," I muttered while staring at a deal on Royal Caribbean's homepage last week. A countdown clock just below the promotion told me that I only had seven hours, 40 minutes and 28 seconds left to pounce on the offer before it would magically disappear.
I knew it wasn't true. That deal would be back the next day.
I've been tracking the big promotions from the major cruise lines since November. Royal Caribbean, Norwegian Cruise Line, Carnival Cruise Line and a handful of other brands have been running the same standard bargains on their websites for months, each one claiming to have limited-time status.
What began as Black Friday promotions were repurposed and rebranded for wave season — the period during the first quarter of each year when cruise lines offer some of their best deals. Some have been extended as far out as the end of June.

At first, I was thrilled that travelers had additional time to take advantage of the deals. On second thought, I realized that if a deal is set to run for more than half the year, it's no longer a true deal. It becomes the standard baseline for fares and inclusions. All the pressure to book right this second is being manufactured by the cruise lines.
Want to get the best bang for your buck when you book? Don't take a cruise line's deals at face value when it's offering dollars off or percentage discounts off the so-called regular rate.
Here's why those offers you're eyeing right now aren't anything new or special and what you should be looking for instead.
The truth about cruise deals

Cruises are selling so well in 2024 that cruise lines don't need to offer deep discounts or extra perks that will make passengers salivate. In fact, inventory is already limited for the summer and into the fall for many lines. When there's enough demand, the deals don't have to be as good — and right now, they aren't. Sure, that high-percentage discount might catch your eye, but with cruise fares at all-time highs, you might not be saving as much as you think.
Plus, instead of offering extra perks (such as free drinks or Wi-Fi) as part of a limited-time promotion, cruise lines are either making them part of extra-fee packages or making them standard inclusions and pricing sailings accordingly.
Holland America, Celebrity Cruises and Princess Cruises will sell you "all-inclusive" package add-ons. Additionally, NCL continues to give passengers the same Free at Sea add-ons it's offered for years. Don't think you're getting something for nothing when the line gives you booking perks, such as free basic Wi-Fi and alcohol packages, shore excursion credits, complimentary dining in specialty restaurants, and free third and fourth passengers when sharing a cabin.
With that in mind, don't let those countdown clocks or "Ends today!" banners fool you. Cruise lines are notorious for pressuring passengers to book by making it seem as though their deals will expire in a matter of hours or days. When that timer runs out, the offers are almost always extended.
How you can actually save on your next cruise

So, if cruise deals don't always offer the value they appear to on first blush, what's a traveler to do to ensure they're not overpaying? Here are some ways to save on your next booking.
Crunch the numbers
You can't trust exclamations of "2-for-1 fares" or "60% off" to indicate low prices. You need to know what the cruise you're eyeing usually costs to know when a better-than-average fare is on offer. Track cruise fares for your sailing, and it will be easier to determine whether you're scoring a deal when a cruise line offers you a discount. Fifty percent off a sailing isn't necessarily a bargain if the rates have increased first.
Also be sure that you're figuring out the true cost per day to see if you're paying an amount that's acceptable to you; the cruise fare is only the beginning. Most prices you see advertised are just the base cabin rate, per person, per night. Those numbers don't include taxes, port fees, daily gratuities (automatic service charges that can be more than $20 per person, per day on some lines) and things like travel to reach your embarkation port, hotel costs if you're heading into town early and spending for incidentals like drinks, shore excursions, souvenirs and spa treatments.
Set price-drop alerts
If you don't have time to look up cruise fares across several sellers every week, you can easily outsource that task. Use a website such as Cruiseline.com or Cruisewatch to set up price alerts for the ships and itineraries that interest you. If fares drop, you'll receive a notification that it might be time to book.
Use a travel agent
Do you know who already knows what cruises should cost and are experts at identifying great deals? Travel agents. Work with a trusted, cruise-knowledgeable adviser who can find you the absolute best fares and, perhaps, throw in a few extra complimentary add-ons. Plus, if something goes wrong during your voyage, you have a point of contact to make necessary arrangements on your behalf, which can also save you time and costly mistakes.
Be strategic about when you cruise
You will pay more or less for your cruise based on when it sails. So what's the best time to cruise? If you're looking to save, try booking a sailing that departs during shoulder season or hurricane season (June through October), when prices tend to be lower. You might also want to avoid busy holiday and school break periods, when sailings are in the highest demand.
Be strategic about when you book
The timing of your booking relative to the sailing date is also a factor. It used to be that passengers could reel in lower prices for booking both well in advance of their cruises and also at the last minute. These days, with cruises soaring in popularity, last-minute deals are more difficult to come by than they used to be.
The best time to book is actually as early as possible. Plan to book months, if not years, in advance for the best pricing, as well as the best availability for the type of cabin you prefer.
Consider cabin type
This might seem obvious, but I'll remind you anyway: You'll almost always pay less for a windowless inside cabin than you will for any other type of accommodation on a ship. If all you plan to do in your room is sleep and shower, this could be a solid option if you want to save some cash.
You might also want to consider booking a guarantee cabin, which is another way to enjoy discounted rates. You'll be assigned a cabin in your chosen category, but you won't be able to choose which specific one it is. (Be warned that this could mean you're stuck in a room with an obstructed view or one that's near a noisy elevator or underneath the pool deck or kids club.)
Look to older ships
If you don't want an inside cabin and don't want to leave your fate in the hands of the guarantee gods, try pricing out a voyage on an older vessel. As a general rule, the older the hardware, the less expensive it tends to be to sail on it. The rule mostly applies on popular routes, such as in the Caribbean or Alaska, where you have a choice of ships. If the older ship is the only one on a far-flung, exotic route, the prices might not be as low.
Leverage points, miles and credit card offers
If you've racked up tons of points or miles, and you're looking to take a cruise, you can sail for less — or even for free — if you book through a portal like United Cruises, American Airlines Cruises or the American Express Cruise Privileges program, and apply your points or miles toward the cost. It's not always the best redemption value, but it will save you money versus paying outright for the entirety of your voyage.
Additionally, if you have a credit card that's offering extra points on gift card purchases, buy gift cards for your favorite cruise line, and use them to pay for part or all of your sailing.
Bottom line
Only you can decide whether a particular cruise offer is a good deal for you when you weigh your vacation budget against the fares you're paying and any extras your cruise line might include in the cost. Just because a cruise line is telling you something is a deal or a special limited-time offer doesn't mean you're getting especially good value for your money. When the same promotion runs for months on end, you need to dive deeper to find discounts — and not just depend on the cruise line to alert you to them.
Want to score an actual bargain on your next cruise? Find out how:
- More than 30 money-saving tips from an expert cruiser
- 6 ways to snag a deal on a cruise
- 15 ways cruise newbies waste money when they sail
- Try this trick for saving money on your next cruise
- Did you know you can book a cruise at Costco?
- How to get the most from points and miles when cruising
- Ways to cruise in a suite for less
TPG featured card
at American Express's secure site
Terms & restrictions apply. See rates & fees.
| 4X | Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year. |
| 4X | Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year. |
| 5X | New! Earn 5X Membership Rewards® points on prepaid hotel stays booked through AmexTravel.com or the Amex Travel App. |
| 3X | Earn 3X Membership Rewards® points on flights booked through AmexTravel.com, the Amex Travel App, or purchased directly from airlines. |
| 2X | Earn 2X Membership Rewards® points on prepaid car rentals booked through AmexTravel.com or the Amex Travel App and cruises booked and paid through AmexTravel.com. |
| 1X | Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases. |
Pros
- Valuable dining and food-related credits
- Flexible rewards with airline and hotel transfer partners
- Multiple travel and purchase protections
- No foreign transaction fees
- Access to Amex Offers for additional savings (enrollment required)
Cons
- Not as useful for those living outside the U.S.
- Some may have trouble using Uber and other dining credits
- You may be eligible for as high as 100,000 Membership Rewards® Points after you spend $8,000 in eligible purchases on your new Card in your first 6 months of Card Membership. Welcome offers vary and you may not be eligible for an offer. Apply to know if you’re approved and find out your exact welcome offer amount – all with no credit score impact. If you’re approved and choose to accept the Card, your score may be impacted.
- Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
- Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
- New! Earn 5X Membership Rewards® points on prepaid hotel stays booked through AmexTravel.com or the Amex Travel App.
- Earn 3X Membership Rewards® points on flights booked through AmexTravel.com, the Amex Travel App, or purchased directly from airlines.
- Earn 2X Membership Rewards® points on prepaid car rentals booked through AmexTravel.com or the Amex Travel App and cruises booked and paid through AmexTravel.com.
- Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
- Pay It® lets you tap in the American Express® App to quickly pay for small purchase amounts throughout the month and still earn rewards the way you usually do. Plan It® gives you the option to split up big purchases into equal monthly payments with a fixed fee. You’ll know upfront exactly how much you’ll pay.
- Updated! $120 Dining Credit: Earn up to a total of $10 in statement credits monthly when you pay with the Gold Card at Grubhub (including Seamless), Buffalo Wild Wings, Five Guys, The Cheesecake Factory, and Wonder. This can be an annual savings of up to $120. Enrollment required.
- $100 Resy Credit: Get up to $100 in statement credits each calendar year at over 10,000 qualifying U.S. Resy restaurants after you pay for eligible purchases with the American Express® Gold Card. That’s up to $50 in statement credits semi-annually. Enrollment required.
- $84 Dunkin' Credit: Earn up to $7 in monthly statement credits after you pay with the American Express® Gold Card at U.S. Dunkin’ locations. Enrollment required.
- $120 Uber Cash on Gold: Enjoy up to $120 in Uber Cash annually with your Gold Card. Just add your Card to your Uber account and you'll get $10 in Uber Cash each month to use on orders and rides in the U.S. when you select an Amex Card for your transaction.
- New! As an American Express® Gold Card Member, you can enjoy complimentary Hertz Five Star® Status. Enjoy benefits like skipping the counter at select locations, adding an additional driver at no additional cost*, and vehicle upgrades**. Benefit enrollment and Hertz Gold+ registration are required. *Additional drivers must meet standard rental qualifications and must be a spouse or domestic partner to qualify as complimentary. Other additional drivers subject to fees. **Benefits are subject to availability and vary by location. Additional Hertz program Terms and Conditions including age restrictions apply.
- Take advantage of a $100 credit towards eligible charges* at over 1,300 upscale hotels worldwide when you book The Hotel Collection through AmexTravel.com or the Amex Travel App **. *Eligible charges vary by property. **The Hotel Collection requires a two-night minimum stay.
- Book your travel through the Amex Travel App with added peace of mind – backed by American Express® service and support. Only for American Express® Card Members.
- Whenever you need us, we're here. Our Member Services team will ensure you are taken care of. From lost Card replacement to statement questions, we are available to help 24/7.
- No Foreign Transaction Fees.
- Annual Fee is $325.
- Terms Apply.


