The local currency is the Tanzanian Shilling, ISO-4217-Code: TZS.
USD are accepted throughout the island(s), there are just some details to be considered in order to avoid inconveniences:
- USD bills prior to 2006 will not be accepted or exchanged at a very poor rate
- 50 USD bills and higher have a better exchange rate than smaller bills
- Always check the exchange rate and change received