The currency in Tanzania is the Tanzanian shilling though the US dollar is the most convenient and acceptable currency.
Visa and Mastercard are accepted at some lodges and larger shops.
We recommend bringing enough US dollars and an additional amount to be safe.