Both US and Bahamas Immigration Laws require all travelers to have a valid passport.
Take the following steps to make the most of your credit card(s) while traveling to the Bahamas:
1) Notify your issuing banks the dates you will be traveling to the Bahamas before you leave to ensure access to your funds.
2) Check with your issuing banks to see whether your ATM or Credit card is subject to daily spending or withdrawal restrictions while abroad.
3) Be sure you know your PIN for your debit or credit cards so you can get local currency from ATMs worldwide.