We believe everyone should be able to make financial decisions with confidence. While we don't cover every company or financial product on the market, we work hard to share a wide range of offers and objective editorial perspectives.
So how do we make money? Our partners compensate us for advertisements that appear on our site or when you click to or take an action on their website. This compensation helps us provide tools and services - like free credit score access and monitoring. With the exception of mortgage, home equity and other home-lending products or services, partner compensation is one of several factors that may affect which products we highlight and where they appear on our site. Other factors include your credit profile, product availability and proprietary website methodologies.
However, these factors do not influence our editors' opinions or ratings, which are based on independent research and analysis. Our partners cannot pay us to guarantee favorable reviews. Here is a list of our partners.
The Best Ways to Book a Cruise (and the Booking Mistakes to Avoid)
We found cruise pricing to be more or less the same across booking sites — it's the perks that are different.
Sally French is co-host of the Smart Travel podcast and a writer on NerdWallet's travel team. Before joining NerdWallet as a travel rewards expert in 2020, she wrote about travel and credit cards for The New York Times and its sibling site, Wirecutter.
Outside of work, she loves fitness, and she competes in both powerlifting and weightlifting (she can deadlift more than triple bodyweight). Naturally, her travels always involve a fitness component, including a week of cycling up the coastline of Vietnam and a camping trip to the Arctic Circle, where she biked over the sea ice. Other adventures have included hiking 25 miles in one day through Italy's Cinque Terre and climbing the 1,260 steps to Tiger Cave Temple in Krabi, Thailand.
Giselle M. Cancio is a former editor for the travel rewards team at NerdWallet. She has traveled to over 30 states and 20 countries, redeeming points and miles for almost a decade. She has over eight years of experience in journalism and content development across many topics.
She has juggled many roles in her career: writer, editor, social media manager, producer, on-camera host, videographer and photographer. She has been published in several media outlets and was selected to report from the 2016 Summer Olympics in Rio de Janeiro.
She frequents national parks and is on her way to checking all 30 Major League Baseball parks off her list. When she's not on a plane or planning her next trip, she's crafting, reading, playing board games, watching sports or trying new recipes.
She is based in Miami.
Updated
How is this page expert verified?
NerdWallet's content is fact-checked for accuracy, timeliness and relevance. It undergoes a thorough review process involving writers and editors to ensure the information is as clear and complete as possible.
Cruise pricing is largely fixed, meaning that most cruise lines require agencies to sell at the same fare. For you, that means you're very unlikely to find a meaningfully cheaper price by shopping around.
That doesn't mean you can't still find deals. Depending on where you book, you might get different "extras," like onboard credit, prepaid gratuities and how much hand-holding you get if something goes wrong.
But the real money-saving decisions happen elsewhere, including how you book excursions, whether you buy the drink package, who you book through, and whether you use points instead of cash.
My podcast cohost Meghan Coyle and I created an entire episode all about cruising (I've been on 10 cruises, and I've learned a lot along the way!). Tune in to hear my money-saving tips, and read on for even more.
Here's your ultimate guide to booking a cruise (and saving money on it):
Book shore excursions separately from the cruise line
The cruise line's own shore excursions are the easy, default option that most people book. And for many travelers, it makes sense for one key reason: if the excursion runs long and you miss the ship's departure, the cruise line is on the hook to get you to the next port, making that "return to ship" guarantee highly valuable.
But cruise-line excursions also tend to be large groups — often two or three dozen people (or more). In practice, that means either a lot of time on a shuttle or a lot of standing around waiting for the group to regroup, and comparatively little actual time doing the thing you sailed there to do.
It can often make more sense to book independently through a company like Shore Excursions Group, which offers the same return-to-ship guarantee as the cruise line, but with tours that are often run by small, local operators instead of a mass-market tour company.
Sample dishes from a food tour in Nassau, The Bahamas, organized by Shore Excursions Group. (Photo by Sally French)
On a recent food tour in Nassau booked through Shore Excursions Group, the group was just four people, led by a guide who was born and raised on the island. The tour was only about $10 cheaper than a similar tour offered through the cruise ship. However, the intimate group size made for a far better experience than a 30-person walking group, as we actually got to talk to our guide. Plus, the whole group can move at a pace that works for four people instead of the slowest common denominator in a crowd.
Here's another thing that the cruise industry won't tell you: It's often worth skipping the shore excursion entirely. If the city has enough amusement that you could reasonably do on your own (e.g. wandering a city center, finding your own beach) just do that, and skip paying for an excursion at all. The freedom to pop into a shop, stop for photos or get (intentionally) lost down wandering streets is something you can't do when you have to follow a guide.
However, if there's something you can't easily do independently, like a boat tour, a guided food tour or a walking tour with real local knowledge, book it through an independent operator with a return-to-ship guarantee rather than defaulting to the cruise line's version.
A human employee prepares the drinks at the Bionic Bar, which is a robot-powered bar. (Photo by Sally French)
Most cruise lines sell unlimited beverage packages. For heavy drinkers, they can pencil out, but the break-even point is higher than people often assume. Depending on the ship and the package, you typically need to be having somewhere around four to six drinks a day just to break even on the cost — and that's before you've gotten any actual savings.
Be honest with yourself about whether that's really your pace (because you need to keep up with that pace every day, too).
Additionally, remember that the package typically only covers what you drink on the ship. It doesn't help you at all in port, where some of the best drinks are the ones you can't get onboard anyway (some exceptions being that drink packages extend to cruise line private islands). And a real Bahama Mama in Nassau or a glass of wine actually in Italy is part of the experience, and you'll be paying out of pocket for that regardless of whether you bought the package.
The drink package is best thought of as a prepaid convenience where you know your bar tab in advance so you don't have to think about the bill after. However, ahead of the sailing you should do the math on your own likely drinking pace before assuming it's automatically the better deal.
A Carnival ship sails into Nassau. (Photo by Sally French)
A lot of people assume using a travel advisor means paying more, but most cruise-focused advisors are paid on commission by the cruise line (not by you), so there's often no added cost to book through one instead of booking direct.
In exchange, you get someone who can answer questions before you book, help you navigate itinerary and cabin choices, and — because many advisors have ongoing relationships with cruise lines — sometimes arrange small perks that regular direct bookers don't get, like a room upgrade or a welcome amenity such as chocolate-covered strawberries waiting in your cabin.
Look specifically for an advisor who doesn't charge a planning fee. Plenty of good ones don't, and there's little reason to pay extra for services that are often available for free.
Multiple slides fill the top deck on the Norwegian Getaway. (Photo by Sally French/NerdWallet)
For a long time, using credit card points to book a cruise was a bad redemption, as you'd get far less value per point than booking a flight or hotel. But that's shifted in recent years. Chase Travel, for instance, now lets you redeem points directly toward cruise bookings.
It's also worth checking whether your card's travel portal is running a cruise-specific promotion before you book. These come and go, but they can be meaningful when they're good. Chase, for example, has previously run promotions on Norwegian Cruise Line bookings made through Chase Travel that included a $50 onboard credit, unlimited Starbucks for the sailing or a complimentary night of specialty dining — all on top of the usual bonus points you'd earn for booking travel with an eligible Chase card. Check what's currently available before you book elsewhere, since these portal-specific perks are exactly the kind of thing that's easy to miss if you go straight to the cruise line.
NerdWallet's ratings are determined by our editorial team. The scoring formula takes into account the type of card being reviewed (such as cash back, travel or balance transfer) and the card's rates, fees, rewards and other features.
NerdWallet's ratings are determined by our editorial team. The scoring formula takes into account the type of card being reviewed (such as cash back, travel or balance transfer) and the card's rates, fees, rewards and other features.
NerdWallet's ratings are determined by our editorial team. The scoring formula takes into account the type of card being reviewed (such as cash back, travel or balance transfer) and the card's rates, fees, rewards and other features.
LIMITED-TIME OFFER: Enjoy $300 to use on hotel and vacation rental bookings through Capital One Travel in your first cardholder year, plus earn 75,000 bonus miles once you spend $4,000 on purchases within the first 3 months from account opening – that’s more than $1,000 in travel value.
Get 60,000 online bonus points - a $600 value - after you make at least $4,000 in purchases in the first 90 days of account opening.
You may be eligible for as high as 175,000 Membership Rewards® Points after spending $12,000 in eligible purchases on your new Card in your first 6 months of Membership. Welcome offers vary and you may not be eligible for an offer. Terms apply.
Cruise benefits
Redeem miles as a statement credit to cover spending on cruises.
Because cruise pricing is generally fixed, comparing sites mostly comes down to comparing the extras layered on top, plus practical differences like customer service and cancellation flexibility. Here are a few worth knowing about:
CheapCaribbean focuses specifically on Caribbean, Mexico and Central America sailings, with a best-price guarantee and daily customer service. It charges a processing fee per reservation.
Cruise Critic isn't a booking site so much as a research tool built around traveler reviews and message boards, with a metasearch function and a price tracker showing recent trends. Click through and you'll actually book elsewhere.
CruiseDirect is a straightforward cruise-only search site (no flights or hotels) with bonus offers and a best-price guarantee, though its promotions generally aren't exclusive.
Priceline has grown well beyond its old "Name Your Own Price" branding into a full travel agency, including cruises. It regularly offers onboard credit and waived deposits. Just know the fine print on its best-price guarantee can make it harder to actually invoke than it sounds.
TripAdvisor functions as a broad cruise metasearch with a large volume of traveler reviews attached to specific ships, which is useful for research even if you end up booking elsewhere.
Avoya Travel matches you with an independent vacation planner rather than letting you book instantly online. It's a good option if you want human help, but not for anyone who wants live, self-service pricing.
Airline and hotel loyalty portals (like AAdvantage, Delta SkyMiles, United MileagePlus and Marriott Bonvoy) let you earn miles or points on a cruise booking, sometimes with deposit waivers thrown in. Read the fine print on the earning structure, though, as some awards are capped regardless of how much you spend. Note that Marriott Bonvoy's point redemption value in particular tends to be weak compared to other travel redemptions.
Costco Travel offers members extra value through Executive Membership rewards and occasional gift cards or onboard credit bundled with a cruise package, but you do need a Costco membership to access it.
Booking directly with the cruise line removes any middleman, which matters if something goes wrong with your reservation as you're dealing with one company instead of two pointing fingers at each other. The tradeoff is that you may miss out on the extras third-party sites compete on.
Protect your booking with travel insurance
Standalone travel insurance is worth considering for any cruise, given how disruptive a missed embarkation or a mid-cruise medical issue can be. Before buying a separate policy, though, check whether a credit card you already have includes travel insurance as a cardholder benefit when you pay for the cruise with that card — some premium travel cards include trip protection at no extra cost, which can make a standalone policy redundant.
Book a cruise like a pro
Cruise demand is high, which can make it tough to find a good deal. Luckily, there's no shortage of websites seeking your business.
Several cruise booking sites set themselves apart from the competition by offering additional benefits to encourage booking through them. Additionally, being able to book other parts of your trip — like flight and excursions — on the same site, or offering access to a travel agent, distinguishes some of the best cruise websites.
When prices are the same, we recommend cruise bookers compare the perks being offered, then book on the site with the most appealing bonuses, like onboard credits, airline miles, hotel points or cash back.
Frequently Asked Questions
How do I know if a website is legit to book a cruise?How do I know if a website is legit to book a cruise?
If you're searching for cruises on a third-party website, you may question the legitimacy of that site. This is especially true if the site doesn't look professional or some of the information is outdated.
For this reason, you should stick with one of the best cruise booking sites on this list because they've been vetted for legitimacy and have a good track record with travelers.
Yes, last-minute deals can be the best way to book a cruise. If your travel plans are flexible, these deals can save you a lot of money. Keep in mind that you may not be able to book your preferred destination or routing if it is sold out.
What happens if the price drops after I book my cruise?What happens if the price drops after I book my cruise?
Unfortunately, most cruise lines do not offer free cancellations or changes to take advantage of price drops after you book. Passengers can always negotiate with a booking site or cruise line, but they aren't obligated to refund the difference. Instead, they may offer you onboard credit, complimentary excursions or credit toward another cruise booking.