Do not bother to exchange US dollars. Everyplace local accepts the USD and in fact they prefer the USD since they can hold onto it and get a higher return as rates fluctuate but the USD is always worth more than the Jamaican Dollar.
Be aware that the Jamaican dollar sign is the same as ours. So if you see a t-shirt for $2000 it's more like $20 USD. Make certain to confirm prices.
Off the resort you are best off using cash instead of credit cards to avoid merchants waiting to process your card when the rate goes up!
There is a safe in your room. – use it!
99.9% of the staff at Hedo are very honest – but don't put temptation in their way!