The Indonesian currency is the Rupiah (IDR). Foreign currency can easily be exchanged at banks, hotels and money changers in major tourist destinations; the US dollar is the most accepted currency. Ensure that foreign bills are in good condition, as creased and torn notes may be refused. The best exchange rates in Indonesia are generally found in major centres like Jakarta and Bali. Visa and Mastercard are accepted at more expensive hotels and restaurants, however smaller businesses may not have card facilities (especially in more remote areas). ATMs are available in main centres. Small change is often unavailable so keep small denomination notes and coins for items like bus fares, temple donations and soft drinks.