The only ATM's are in Stonetown, so you have to bring cash, as Traveller checks are NOT accepted.
The best is to book in advance, in order to guarantee availabilty (of course, no wind ...cash return)