You can bring your dollars and sterling to change at the banks in Barbados, or you can withdraw cash at one of the many ATMs on the island which tend to offer better rates than most currency exchanges (do check with your own bank regarding what charges they apply).