Find Your Cruise
US Dollars would cover most of it make sure you get small notes as they often give change in Carribean dollars ,and if your going to a French island they take Euros ,but we only ever take US $ and a credit card?
Take $US which are welcomed everywhere
Your on board purchases are cash free and you pay in full on your credit card at the end
I have done this area on Princess (though not his ship) -excellent holiday.