The only ATM’s are in Stone-town (1 hour drive), so make sure you bring cash! in USD, EURO or TSH. (Traveller checks are not accepted).
We do have a creditcard machine (+5%) Maestro / Visa, but due to typical island life this machine is not always working, so don’t rely on this!!
The best is to book in advance, in order to guarantee availability see “make a booking” (of course, no wind …cash return).