We recommend bringing approximately $700-800 US dollars. They should be 2009 and newer, undamaged bills. USD is accepted everywhere. They should be an assortment of $100s, $20s, $5s, and at least 40 dollars in $1s. Use the $100s for the tip because the exchange rate for large denominations is better than $1s. You can use your credit cards at a few souvenir shops, but you’ll get hit with International transaction fees.