Let’s just say, it isn’t cheap, and you can only withdraw USD. If you think ATM fees in Australia are bad, think again. The ATM’s on board Royal Caribbean ships (or at least all the ones I’ve been on) charge a fee of USD$6.50. As far as I am aware, this fee applies to all cards.
A guide to cruising & travelling from Australia