I would do as Irine suggested. Take an ATM card and get some Jamaican money and also take some US with you. This is Jamaica and they use Jamaican money and you get no real discount for using US and for small items even pay more using it. Besides, part of the fun of going to another country is dealing with their Customs and Culture.
A lot of things are priced in Jamaican Dollars because Jamaicans buy things too.
Just my opinion.





