While Candidasa is small - its undeveloped nature makes it very attractive - one drawback is the lack of banks. There's only one with an ATM in town, and it does not take international bank cards. There are a couple of money exchanges in town, so as long as you have cash of some sort you can get local currency. As in other parts of Bali, credit cards aren't accepted in most small shops and restaurants.