bing pixel


When it comes to cruise holidays, one of the most frequently asked questions is what currency is used onboard. Whilst cruise lines operate on a cashless system (where you charge all your expenses to your room account), each of the cruise lines operate under a specific currency which is the currency your bill will be displayed in as well as prices on drinks menus and in the onboard shops.

In the guide below you can find out which currency each cruise line operates with. This may help you make decisions about how much foreign currency to bring with you if you’d like to settle your account by cash before you disembark at the end of your cruise or tip the ship employees by cash.


Cruise Line


Azamara Club Cruises

US Dollars (USD)

Carnival Cruise Line

US Dollars (USD)

Celebrity Cruises

US Dollars (USD)

Costa Cruises

Non Caribbean itineraries use Euros, Caribbean itineraries use US Dollars


US Dollars – your account can be converted into British Pounds but at a 3% conversion charge.

Fred. Olsen

British Pounds (GBP)

Norwegian Cruise Line

US Dollars (USD)

P&O Cruises

British Pounds (GBP)

Oceania Cruises

US Dollars (USD)

Princess Cruises

For Australian itineraries Australian Dollars, for all other itineraries US Dollars

Royal Caribbean

US Dollars (USD)

Holland America

US Dollars (USD)

MSC Cruise Line

For Mediterranean, Canary Islands, Northern Europe, United Arab Emirates and Eastern Caribbean itineraries, the onboard currency is the Euro. For South America, South Africa, Caribbean cruises departing from Miami and transatlantic cruises going to Europe, the US Dollar is the currency.

If you’d like to know more about how the cashless systems work on cruise ships and how items are billed to a personal account for you, then read our frequently asked questions about onboard spending.