“Using them may cost you a hefty fee, which could be up to $5 in addition to what your bank charges you.
“Using a debit card from a bank that reimburses ATM fees is a great way to save a few bucks.
“If no ATM is available, see if you can use your credit card to draw cash in the ship’s casino, or at the purser’s desk.
“Of course the best course of action is to anticipate how much you might need for cash expenses while cruising and bring that with you from home.”
source: express.co.uk