Currency in Bali
The currency of Bali is Indonesian Rupiahs. The exchange rates vary from day to day but generally £1 is Rp 12,000.00 US$1 is Rp 8,000.00 and Aus$ 1 is Rp 5,000.00
Here is a handy currency converter
Many hotels and restaurants will take other currencies of course.
There are many banks and money changers and exchange rates vary somewhat. Beware of moneychangers on the street they are very clever at removing notes from the money they give you.
It is virtually impossible to change Scottish pound notes in Bali.
How to bring your money
Travelers cheques are accepted in many places but these days probably the easiest and cheapest way of transferring money is by using a credit card.
ATMs and Bank cards
There are many ATM (Automatic Teller Machines) machines across Bali that take Visa and MasterCard. You could also use a Maestro or Cirrus Card. Diners Club will probably not be much use in Bali. You will get the exchange rate on the day and the charge is minimal. Simply put money in your credit card account before you leave home, put your card in an ATM in Bali and it will give you Rupiahs.
For your personal security ATMs are situated in their own air conditioned booths with a closing door. The cards taken by the ATM are displayed on the outside of the booth.
Just one word of warning ATM machines in Bali return your card AFTER they give you the money and it is surprisingly easy to leave your card in the machine.
There are no international Banks in Bali. There are branches of HSBC and Civic in other parts of Indonesia but they cannot be accessed from Bali. There are many local banks however and branches are usually nearby. They provide a full range of services.
In emergencies the quickest and easiest way of transferring money (though it is a bit expensive) is through Western Union.