There are plenty of ATMs in the Caribbean, so you can withdraw the local currency if you need to. Though, it's best to exchange your money before you go as the rate at cashpoints isn't great, and the vast majority will charge interest. Credit cards are widely accepted in larger towns and cities.