The unit of local currency is the Tanzania Shilling (Tsh). American dollars in cash or travelers cheques are acceptable in many places around town (Note: AMEX Traveller cheques are often not accepted). Credit cards are accepted only in big hotels, and if you do manage to find a place to use them there will usually be a surcharge of at least 10%. Please do not bring US$ notes issued before 2001, as they are not accepted here!
In Arusha, Dar and Zanzibar there are ATM’s where you can get local currency with your Visa or Mastercard