Do You Need to Bring Money on an All-Inclusive Cruise?

Ships are cashless, but ports aren't. Each big line's cash rules, ship ATM fees, and when to carry dollars or local currency.

How we work: facts are checked against original sources and linked, cruise prices are verified on the cruise line’s own website the day we publish, and we earn no commissions. Spotted a mistake? Tell us and we will correct it.

In May 2025 a rumour went round a Carnival fan group on Facebook: from now on, a guest had heard, “Carnival will not accept any cash at all.” Somebody asked John Heald, Carnival’s brand ambassador, and he shot it down. “Yes, you can indeed still use it,” he replied, while admitting that “cash is becoming less used,” Cruise Hive reported. He’d already had to say the same thing a year earlier: “This is not correct, cash is and will continue to be allowed,” he wrote in April 2024, according to Cruise Hive.

Cash keeps coming up because cruise ships are strange places to spend money. Your fare covers a lot, the bars and shops won’t take notes, and yet the port outside is full of people who’d like your dollars.

Here’s the short answer. You don’t need much cash on board. Every big line runs a cashless account, charged to your cruise card or wristband, and you settle it with a credit card or a cash deposit. But bring a modest amount of small bills in U.S. dollars for porters, extra tips, taxis and market stalls in port, and a little local currency if you’re visiting a country that doesn’t use dollars. Below we list each major line’s cash rules, and we explain the ATM and exchange-rate traps.

Brightly painted orange, green and pink vendor stalls under palm trees beside a docked cruise ship at the Nassau Cruise Port
Vendors’ stalls beside a docked ship at the Nassau Cruise Port, Bahamas, in February 2024. Photo: Larry D. Moore, CC BY 4.0, via Wikimedia Commons.

Do You Need to Bring Money on an All-Inclusive Cruise?

You need a way to pay, but not necessarily cash. “All-inclusive” means different things on different ships. On a mainstream line, the fare covers your cabin, the main restaurants and buffet, and the entertainment. Drinks, specialty dining, excursions, Wi-Fi and gratuities are usually extra, and they all go on your onboard account. (Our guide to what a cruise really costs per person breaks down those extras.)

Gratuities are the part people most often forget, and they’re billed automatically. Princess, for example, adds “crew appreciation” of $18 per person per day in standard cabins, $19 in mini-suites and $20 in suites, according to its onboard FAQ. Even Virgin Voyages, which used to bundle tips into the fare, has changed course. For bookings made from October 7, 2025, under its new VoyageFair Choices fares, Virgin “automatically appl[ies] a daily service gratuity of $22 USD per Sailor,” or $20 a night if you prepay, according to Virgin’s own FAQ. The fan site VV Insider reported the change when it was announced in September 2025.

So the real question isn’t whether you’ll spend money. It’s how you want to pay: with a card linked to your account, or with cash handed over at the start. And separately, how much paper money you’ll want for the few places that don’t take your cruise card.

Can You Use Cash on a Cruise Ship?

Yes, but mostly indirectly. Royal Caribbean describes its SeaPass account as “the cashless system used for all onboard purchases and services” in its payment FAQ. Carnival works the same way. Cruise Hive notes that its shops, bars, spa and photo gallery don’t take cash directly. What you can do is fund the account with cash. We checked each big line’s own rules.

LineOnboard currencyPaying your account in cashDeposit guidanceATM on board?
Royal CaribbeanUS dollarsTell the terminal agent at check-in that you want a cash-backed account. Settle it on board before you leaveNo minimum deposit. Spending is capped at $500 for sailings of 7 nights or more and $300 for shorter ones until you add more cash or a cardYes, in the casino. “Convenience and bank fees may apply”
CarnivalUS dollarsDeposit cash at Guest Services on the first day. Heald says cash “is and will continue to be allowed”Recommended minimum per person: $100 (2-4 nights), $200 (5-8), $350 (9+), per Cruise HiveNot confirmed on the Carnival pages we could read
NorwegianUS dollarsCash deposit at check-in. Your account closes to charges once the deposit runs out, until you top it upSuggested per person: $150 (up to 6 nights), $300 (7 nights), $450 (8+)Yes, but it won’t work when the satellite link drops, which “can happen when sailing in or out of port”
PrincessUS dollars, or Australian dollars on select Australian itinerariesLeave a cash deposit with Guest Services at the start of the cruiseNo amount stated in the U.S. FAQATMs that dispense foreign currencies on ships sailing from European ports and some “exotic” itineraries. Fees may apply
Virgin VoyagesUS dollarsLoad cash onto your account. You can also settle the final bill in cash at Sailor Services on Deck 5, in USD, GBP, CAD or NZDNone statedYes, dispensing US dollars. No currency exchange on board
Sources: Royal Caribbean’s account set-up, cash deposit and casino FAQs; Cruise Hive for Carnival; Norwegian’s onboard expenses, currency and ATM FAQs; the Princess onboard FAQ; the Virgin Voyages onboard payments FAQ. Read September 2026. Carnival’s help pages and MSC’s site blocked our reader, so MSC is not included.

What the cash rules mean in practice

A cash account has a ceiling. Royal Caribbean reviews cash accounts daily, and when you hit the limit the ship tells you. Then you either put down more cash or add a card, or your SeaPass is switched off for purchases. Norwegian works the same way: once you’ve spent your deposit, the account closes to further charges until you top it up. Royal Caribbean’s FAQ describes its $500 and $300 caps as voyage limits. Royal Caribbean Blog’s older SeaPass explainer calls them daily limits. We’ve gone with the cruise line’s own wording, but ask at the terminal if it matters to you.

Gratuities count against it. Automatic tips go on the same account. On Princess, a couple in a standard cabin on a seven-night cruise run up $252 in crew appreciation ($18 × 2 × 7) before buying a single drink. Budget your deposit with that in mind.

Getting your change back. Norwegian says refunds of unspent deposits “cannot be made until the day of disembarkation.” Royal Caribbean requires cash-account guests to settle up on board before they leave. Either way, visit Guest Services the evening before you leave rather than joining the final-morning rush.

A card is still simpler. The catch with a card is the hold, not the fees. Royal Caribbean says it places daily authorisations on your card, which usually drop off “within 3 to 5 business days” but can take up to 30 days depending on your bank. That’s a bigger problem with a debit card than a credit card, which is why Norwegian says it accepts debit cards but doesn’t recommend them.

Is There an ATM on a Cruise Ship, and What Does It Cost?

Usually, yes. On Royal Caribbean ships, the line says, ATMs “are located in the Casino.” Don’t treat it as your bank, though. Ship ATMs “often charge exorbitant fees — upward of $10 per transaction,” The Points Guy’s Ashley Kosciolek wrote in her November 2024 guide, and your own bank may charge on top. Royal Caribbean and Princess both warn that fees may apply. Neither publishes an amount on the pages we read.

Blue roulette table and rows of lit slot machines on a red patterned carpet in the casino of Norwegian Dawn
The casino on Norwegian Dawn in 2009. On Royal Caribbean ships, the ATMs are in the casino. Photo: Captain-tucker, CC BY-SA 3.0, via Wikimedia Commons.

There are two more catches. Norwegian warns that the machine “will not be in service when the satellite goes down,” which can happen as the ship sails in or out of port. That’s exactly when you’d want cash for the day ashore. And don’t count on changing money on board: Virgin says “currency exchange is not available on board and will need to be conducted on land before embarking.” Princess is the partial exception, with currency-dispensing ATMs on European and some long-haul sailings.

The casino can also turn your onboard account into gaming credit. Royal Caribbean lets guests charge up to $10,000 a day for gambling ($5,000 on slots and $5,000 on tables), but it says “all table game transactions are subject to convenience fee” unless you hold one of its top Club Royale tiers, according to its casino FAQ. Princess takes cash for chips, but it doesn’t accept credit cards in the casino. Everything is charged to the stateroom account instead. Royal Caribbean adds that the money is meant for gaming, so it isn’t a back door to taxi money. Get your cash at home.

Where Do You Actually Need Cash on a Cruise?

Not on board, mostly. Here’s where paper money still earns its place in your wallet:

  • Porters at the terminal. “Luggage porters will be on hand to collect your bags and get them to the ship, and they will expect compensation,” The Points Guy’s tipping guide says. It suggests around $1 or $2 per bag.
  • Extra tips for crew. Automatic gratuities cover the standard service. If your cabin attendant or a bartender goes beyond it, cash is the direct way to say thanks, and Carnival explicitly allows it, according to Cruise Hive. The Points Guy suggests packing “small denomination bills,” and says Guest Services can break larger notes.
  • Tour guides and drivers. The same guide suggests about $3 per person for a half-day tour and $6 for a full day, plus $1 to $2 for the bus driver.
  • Taxis, market stalls and small shops in port. This is the big one. The Points Guy notes that in some destinations “vendors only accept cash in local currency.” Norwegian also recommends carrying “a small amount of local currency” for foreign ports.

Do You Need Local Currency in Port?

It depends where you’re going, and on the most popular short cruises, often not. Here’s how it works at the Caribbean ports first-time cruisers visit most.

The Bahamas: dollars are dollars

The Central Bank of The Bahamas describes “the fixed parity between the Bahamian and U.S. dollars that has prevailed since 1973” in its monetary policy statement. One Bahamian dollar is worth one U.S. dollar, and World Travel Guide notes that the U.S. dollar “is also accepted as legal tender.” In Nassau you can spend U.S. cash without exchanging anything. Your change may come back in Bahamian notes, so spend those before you get back on board.

The orange, lime green and turquoise Straw Market building in Nassau, Bahamas, with shoppers outside under a blue sky
The Straw Market in Nassau, February 2024. Photo: Larry D. Moore, CC BY 4.0, via Wikimedia Commons.

Private islands: mostly your cruise card

A cruise line’s private island works like an extension of the ship. At Royal Caribbean’s Perfect Day at CocoCay, “you’ll need your SeaPass® card to pay for things on the island,” the line’s CocoCay FAQ says. The exception is the market selling local Bahamian crafts. You can charge purchases there to your SeaPass only until 2:30 p.m., but “cash (USD) is always accepted.” Bring a few dollars if you plan to shop there.

Wonder of the Seas and Celebrity Reflection docked at the Perfect Day at CocoCay pier on turquoise water, with colourful flags along the pier
Wonder of the Seas (left) and Celebrity Reflection at Perfect Day at CocoCay in April 2024. Photo: Thank You (25 Millions) views from Fresno, USA, CC BY 2.0, via Wikimedia Commons.

Mexico: dollars work, pesos work better

In Cozumel, “just about any shop you hit will take U.S. currency,” says Cruzely’s April 2026 port guide, but “don’t be surprised if you pay in dollars and receive pesos in change.” Its advice is to carry smaller bills so you aren’t left holding pesos you can’t use at home. The cost is in the exchange rate. “Any business can decide to accept a non-official currency and they can set the rate at which they will exchange it,” explains Stingray Villa, a Cozumel rental host. It estimates that those homemade rates can mean paying “15-20% more for things.” That figure is the host’s estimate, not an official one, but the direction is clear: dollars are convenient, and pesos are cheaper.

Cruise passengers walking along a pier toward colourful shops and restaurants on the Cozumel waterfront, beside an orange ferry
Passengers walking ashore on a cruise pier in Cozumel, Mexico, in April 2024. Photo: Thank You (24 Millions) views, CC BY 2.0, via Wikimedia Commons.

Taxis are the one place to be ready with cash. Cruzely says taxi rates from the port are flat fees posted at the taxi stand. Stingray Villa says fares are regulated and “drivers are required to carry an official rate sheet.” Check the price before you get in, and have small notes ready. If Mexico is on your itinerary, our guide to passports for Mexico cruises covers the paperwork side.

Europe and beyond

Outside dollar-friendly ports, plan to use a card or local cash. Princess’s currency-dispensing ATMs on European sailings exist for this reason. For the best rate, Kosciolek advises completing transactions “in local currency instead of U.S. dollars to avoid bad exchange rates.”

How Much Cash Should You Bring on a Cruise?

No cruise line publishes a figure for pocket money, and anyone who gives you one number is guessing. Build your own budget from the things above instead:

  1. Porters: your number of bags × $1-$2, twice (on and off).
  2. Excursion tips: roughly $3 (half day) or $6 (full day) per person per tour, using The Points Guy’s guide.
  3. Taxis and small purchases for each port where you’ll go ashore independently. Check the posted fares in the port guides for your ports before you go.
  4. A cushion of small bills for extra thank-yous to crew.
  5. Your full onboard deposit, but only if you’re running your account on cash. Use your line’s guidance in the table, plus automatic gratuities.

There’s also a ceiling at the other end. If you’re carrying a lot, U.S. federal law requires you to report more than $10,000 in currency or monetary instruments when you enter or leave the United States. “When families or groups are involved, the $10,000 threshold applies to the total amount they are carrying or sending collectively, not per individual,” U.S. Customs and Border Protection says. The report is made on FinCEN Form 105. Carrying the money is legal. Failing to declare it can lead to seizure and “civil or criminal penalties.”

Your Cruise Money Checklist

  1. Decide card or cash for your onboard account before you reach the terminal. If it’s cash, tell the check-in agent (Royal Caribbean) or go to Guest Services on day one (Carnival, Princess).
  2. Use a credit card rather than a debit card if you can, so holds don’t lock up your spending money.
  3. Get U.S. dollars in small notes at home, not from the ship’s ATM.
  4. Buy a little local currency before you sail for non-dollar ports. Virgin, for one, won’t exchange money on board.
  5. Count gratuities into your budget. They’re added automatically, and on a cash account they eat into your deposit.
  6. Collect any refund the evening before you leave, and spend leftover Bahamian dollars or pesos before you re-board.

Quick Answers

Do you need cash on a cruise ship?

Not for onboard purchases. Ships are cashless, so everything is charged to your cruise card or wristband. You’ll want some small bills for porters, extra crew tips, tour guides, taxis and market stalls in port.

Can I pay my cruise onboard account with cash?

Yes, on all the major lines we checked. You leave a cash deposit at check-in or Guest Services, and you can top it up during the cruise. Royal Caribbean caps cash-account spending at $500 on sailings of 7 nights or more and $300 on shorter ones until you add more.

Are there ATMs on cruise ships?

Most big ships have one, often in the casino, but the fees can be high. The Points Guy reports charges of more than $10 per transaction. Norwegian warns its ATMs stop working when the satellite link drops, which can happen near port.

Should I bring US dollars or pesos to Cozumel?

Dollars are widely accepted in Cozumel, but each business sets its own exchange rate and change often comes back in pesos. Pesos or a card usually work out cheaper. Carry small bills either way.

Can you use US dollars in the Bahamas?

Yes. The Bahamian dollar has been fixed at par with the U.S. dollar since 1973, and U.S. dollars are accepted as legal tender. You may get your change in Bahamian notes.

The Bottom Line

Cash hasn’t been banned at sea, whatever the Facebook groups say. It’s just been moved to the edges. The ship itself runs on your cruise card, and the fare covers far more than a land holiday would. Bring a card for the account, a stack of small dollar bills for the people who carry your bags and drive your taxi, and a little local cash for ports that don’t use dollars. Leave the ship’s ATM for emergencies.

Cruise Chaos earns nothing from cruise lines, banks or booking links. Every rule and price in this guide links to where we read it. If something has changed since we checked, tell us and we’ll correct it.

Coming up on Cruise Chaos: 7 cruises to avoid, and the documented reasons behind each one.

🎁 Get our free Cruise Survival Kit. Join the Cruise Chaos crew and we’ll email you our printable packing checklist and money-saving cheat sheet right away, plus the week’s best cruise stories and verified deals every Friday. Send me the free kit →


Keep Reading


Sources

🎁 Get Our Free Cruise Survival Kit

Join the crew and we'll email you our printable packing checklist and money-saving cheat sheet right away, plus the week's best verified cruise deals every Friday.

We’ll never send you spam or share your email address.
Find out more in our Privacy Policy.

🎁 Get Our Free Cruise Survival Kit

Join the crew and we'll email you our printable packing checklist and money-saving cheat sheet right away, plus the week's best verified cruise deals every Friday.

We’ll never send you spam or share your email address.
Find out more in our Privacy Policy.

Leave a Reply

Your email address will not be published. Required fields are marked *