Originally Posted by green_rd
If you have a moment on land before boarding your cruise, I would get cash from an ATM. The exchange rate will be the one banks use not the currency exchange folks. See if you have a credit card that does not charge a fee for foreign transactions if you think you might make any larger purchases.
The embarkation and disembarkation port is Barbados. The ATM's there will dispense Barbados Dollars. Not too much help.