• The unit of currency in Zanzibar is the Tanzanian shilling (Tsh).
  • Foreign currency is usually accepted in most establishments in Tanzania. Traveler’s cheques and cash are widely accepted.
  • Visa and MasterCard are accepted at all upmarket hotels and lodges.