The official currency used in Botswana is the Pula. USD, Euros, UK Pounds and South African Rands are also accepted. Major international credit cards are accepted at most hotels and there are also ATMs available throughout Botswana, dispensing local currency.