The best currency to take to Jamaica is the local currency, the Jamaican dollar. US dollars are also highly exchangeable at local banks and currency exchange offices. However, instead of converting physical banknotes, the cheapest way to pay in Jamaica is to use a multi-currency travel debit card like Revolut or Wise.