How To Pay For Extras On A Cruise

This post may contain affiliate links. If you click one, I may earn a commission at no cost to you. As an Amazon Associate, I earn from qualifying purchases.

A lot of things on a cruise are already included in the price, including your room, your food (in certain restaurants) and the live entertainment.

But there are also some things that cost extra. These may include speciality restaurants, purchases at the stores, and your drinks (unless you’ve booked an all-inclusive cruise or one with a drinks package).

Front Desk on a cruise

If you’re a cruise novice, you might be wondering how you pay for everything. And that’s what this guide will clear up.

How do you pay for onboard cruise purchases?

Everything you pay for on a cruise is added to a cruise account, usually using your cruise card. This card is your room key, but also serves as your payment card aboard the ship. Everything is added to an account, which you then pay off on the last morning of your cruise.

However, to be able to do that, most cruise lines will ask you to either a) prepay an amount in cash to fund your spending, or b) link a debit or credit card to your cruise account. When you do, the cruise line may put a hold on your account until you’ve paid off the bill that you rack up during your cruise.

The policy varies by cruise line, so let’s take a look at the major cruise lines and how their cruise accounts work.

Royal Caribbean

Royal Caribbean cruise card

Royal Caribbean will ask you whether you want your SeaPass account to be linked to a debit or credit card, or if you want to use it as a cash account.

If you choose to use it with a card, you’ll add the card when you check in, then daily holds will be placed on the card. The money will automatically be taken from your card shortly after you disembark.

If you choose cash, you don’t have to prepay, but you will be asked to settle your account on the ship before you disembark.

Read Royal Caribbean’s policy here.

Carnival

Carnival cruise card

Carnival’s Sail & Sign Onboard Account works in a similar way to Royal Caribbean’s, but with a few differences. Again, you can choose whether you want the account to be linked to a card or to cash, but there’s also the option of using traveller’s cheques.

If you use a card, an initial hold will be placed on the card even before you’ve spent anything. The hold is $100 for cruises up to six nights, and $200 for longer cruises. Then as you spend on the ship, more holds will be added to your card. (See below for more about holds placed on your debit or credit card.)

The main difference with Carnival is that if you choose cash (or traveller’s cheque), you need to prepay. You have to visit Guest Services on the first day of your cruise to add your money, otherwise you can’t use the account.

If you have any money left at the end of the cruise, it will be refunded to you as a cheque within seven days. That’s unless it is lower than $10, in which case it will be donated to St. Jude’s Children’s Hospital, a charity the cruise line works with. You can also ask for your refund in cash at the Guest Services desk if you prefer.

Read Carnival’s policy here.

Princess Cruises

Princess ocean medallion

The Princess Cruises’ onboard spend policy is very close to Carnival’s, which is unsurprising since they’re part of the same parent company.

You can choose to pay by card, cash or traveller’s cheque, but for the latter two you will need to prepay. There is one key difference: you have to deposit a minimum of $300 at the start of your cruise if you want to use those options with Princess.

It’s also worth noting that the policy doesn’t mention charity donations for small amounts left in the account – that’s specific to Carnival.

With Princess, you don’t have to use a card. You instead get a Medallion, which you can wear in a lanyard or a bracelet. That works in the same way for paying for items and opening your stateroom. You can buy this lanyard with the medallion holder here.

Princess Cruises lanyard

P&O Cruises

P&O Cruise Card

P&O Cruises has a different policy. You have to register a debit or credit card to your account, otherwise you won’t be allowed to board the ship.

However, you don’t have to then use that card to pay for your account. If you prefer, you can visit Guest Services and use cash to clear the account on the last day.

But the card is a guarantee so that, if you don’t pay it off yourself, it will be charged automatically. At the start of your cruise, £50 is authorised as a hold on your account.

One thing that’s important to note: if you book a long cruise with P&O Cruises (over 28 days), your account is settled at the midpoint of the cruise and again at the end. For world cruises, it is settled every two weeks.

Read P&O Cruises policy here.

MSC Cruises

MSC Cruise Card

MSC Cruises are a lot more laid back than other cruise lines when it comes to your onboard spend account, although that doesn’t mean you can get away without paying.

It does mean that you can board the ship without registering a card, and you don’t need to rush to Guest Services to prepay in cash.

In fact, you have until 11pm on the second day of your cruise to register a card or deposit cash. Until then, you’ll be able to spend a small amount until your cruise card is declined.

MSC Cruise card activation point

The cruise line has kiosks where you can automatically register a debit or credit card, making it quicker than queuing for Guest Services. You’ll need a PIN if using a debit card.

Read MSC’s policy here.

Disney Cruise Line

Disney Cruise Line cruise card

Disney Cruise Line has a similar policy to P&O Cruises, so you have to pre-register a card before you can board the ship.

Once you have, you can choose how you want to clear your account. You can let the card be charged automatically, or you can visit Guest Services to pay it off in cash. You can also use traveller’s cheques in US dollars, and you can even use Disney Dollars.

Read Disney’s policy here.

Can you use a debit card on a cruise?

You cannot use a debit card on a ship to pay for items – everything has to be paid onto your onboard account. But you can use a debit card instead of a credit card to link to your onboard account. The money will be taken from your debit account at the end of the cruise.

All cruise line purchases on a ship are done using the account. It keeps things simple for the cruise line, and helps them track what guests are spending money on. You can view your account at any time using the cruise line’s app or by visiting Guest Services. Many also let you check your balance through the TV in your stateroom.

cruise line app

Holds on your credit or debit card during a cruise

This is a really important point for new cruisers, something I’ve mentioned above but needs a little more explaining.

During your cruise, you won’t always be charged for exactly how much you’re spending on the ship. Instead, the cruise line will often charge hold amounts to cover your spending.

This is just to make sure that there’s enough in your account to cover your bill when it’s time to settle your account. The money isn’t officially taken from you, but it’s set aside by your bank or card provider.

If you don’t have enough money in your bank account, your cruise card will stop working. You’ll be required to head to the Guest Services desk to link a different bank card to your onboard account.

Then when your cruise bill is settled, these holds are released. However, they can take time for the holds to be released, sometimes up to 28 days. So you’ll pay off your account, but you’ll still have a reduced available balance on your card until those holds clear.

Cruise lines don’t have the power to cancel a hold. If you’re concerned about the length of time a hold is on your account, try speaking to your card provider. They may be able to remove the hold once the cruise is done.

credit card hold

Do you need cash on a cruise ship?

Strictly speaking, you don’t need cash on a cruise ship. All purchases are made using your onboard account then cleared at the end of the cruise, which you can do with your card.

Some people choose to take cash for tips, or to spend while visiting ports. It’s up to you whether you take cash with you. Most people use a debit or credit card for their spending account, so cash isn’t essential.

When it comes to spending in port, you might want to take some local currency with you. But you can also get it on the ship to save any effort beforehand, although the exchange rates may be better if you get your cash before you sail.

When it comes to tips, cruise lines will now charge you gratuities as a set price. And while you can have those removed, using cash to tip the crew is not a good idea, because there are crew members behind the scenes who also rely on gratuities.

Read more: Can You Refuse To Pay Gratuities On A Cruise?

Some people like to take small amounts of cash onto a ship, for ‘extra’ tips to reward drinks servers or crew delivering room service. This isn’t essential, but it can sometimes help you to get (slightly) preferential service.

Read more: Where To Get $2 Bills

cash and passport

What currency should I take on a cruise?

The currency you take on your cruise depends on whether you’re using the cash to clear your onboard account, and where you’re sailing. For onboard accounts, use the main currency for the cruise line (usually US dollars). Otherwise, try to take the currency for the ports you’re visiting.

Most cruise lines use US dollars as the onboard currency. While they may accept other currencies, it’s easiest to take the right one with you.

P&O Cruises, Fred. Olsen Cruise Lines, Ambassador Cruise Line and Marella Cruises all use pound sterling. So take that with you if you want to use cash on those ships to clear your account.

Costa Cruises use Euros, and MSC Cruises will use Euros on Mediterranean cruises, but will typically accept US dollars.

For almost all other cruise lines, it’s best to take US dollars. The only exception would be select ships sailing from Australia, where Australian dollars are used.

Do you pay per person or per room on a cruise?

Every person on a cruise has their own onboard account for spending. You can choose to register a different card per person, or just assign one card to the whole room. But to monitor your account, you will need to check each person’s account and add up the total as you cruise.

Most of the time, people will link one card to all party members in their cabin. But you don’t have to – you can link different cards if you wish. Everyone has their own account, which is obviously really handy if you’re cruising with friends instead of family.

Be aware that kids can use their card to pay for things, which gives them some independence. But make sure they know not to take too many liberties!

Don’t worry about kids buying things they legally can’t. If a child tries to buy an alcoholic drink, for example, it will be flagged and the crew will refuse to serve them. No need for ID checks at bars, since the cruise card flags it automatically.

Cruise Mummy with cruise ship

What is the best way to pay on a cruise ship?

Since everything on a cruise ship is charged to your account, the best way to pay ultimately depends on your own preference.

Some people prefer the convenience of paying with their card, since it means not having to take cash onboard. But remember that you may end up having holds on your account for up to four weeks after you’ve sailed, which can be frustrating.

If you use cash to preload your account, you have to either wait in line to get a refund, or wait for a cheque to turn up at your door. So there are pros and cons to both approaches.

FAQs

Do you use cash or card on cruise?

When you’re on a cruise, you’ll use neither. You pay for everything using your room card, and then clear the account at the end of the sailing. You can choose whether to use a debit/credit card or cash to pay that balance. Some cruise lines insist on having a card registered before you sail.

How much cash to bring on a cruise?

The amount of cash to bring on a cruise varies. If you’ve prepaid gratuities and are paying for purchases onboard, you’ll only need cash for your port visits. Otherwise, check how much you think you’ll spend on drinks and speciality dining before you sail.

Final word

It’s important to keep tabs on how much you’re spending on your cruise. Since you’re not using your debit/credit card or cash, while you sail it can be easy to rack up quite a bill.

Although paying with your cruise card is really convenient, it does make it simple to spend a lot too. So check your account regularly. It’s a good idea to look at drinks packages and other offers, so you can pay off as much as possible in advance.

If you like to use a credit card for purchases, and also cruise at least once per year, I suggest you look into the Carnival Mastercard. When you use it, you’ll get points that you can use to buy perks for your cruise.

Related Posts:

If you found this interesting, please share!

Cruise Mummy

Jenni Fielding is the founder of Cruise Mummy. She has worked in the cruise industry since 2015 and has taken over 30 cruises. Now, she helps over 1 million people per month to plan their perfect cruise holidays.

Read more about me



Leave a comment