Yes, a visa is required for Indonesia. A visa-upon-arrival system is in place for most countries including Australia, Canada, US & EU citizens. When you arrive at the airport in Denpasar you will enter the Visa-on-arrival line, where you will be asked for U$25.00 and your passport will be stamped for 30 days from the date of arrival. Upon leaving, a 150,000 rupiah departure tax will be assessed.
N.B. If your passport is due to expire within 6 months, we advise you renew. On occasion, Indonesia has not allowed tourists into the country, and your airline might not allow you on the plane.
remember we can be wrong, obtaining the correct visa is your responsibility