Major international credit cards are accepted by most top hotels, restaurants and shops. Visa and MasterCard are most widely accepted. However, Cash is recommended in the camps/lodges whilst out on City’s. Visa is the most reliable card to use at ATMs.also MasterCard is accepted as well as other international ATM/credit cards can be withdrawn at an ATM and in limited amounts.