You must be in possession of a passport that is valid until after returning home for at least 6 months. Also you need a visa for your stay.
Visa for tourist stay
Obtain your visa upon arrival at the airport. The costs are around 20 dollars for a tourist visa for 30 days. You should keep in mind that you spend time in the queue!
Airport tax in Indonesia
Upon departure from the airport in Denpasar, you pay departure tax (200.000 rupiah).
Best time to travel
The best time to go to Bali is from May to September. September has the best temperatures. July and August are cooler, but delicious. The monsoon falls between October and March. The wettest months are December and January.
The Indonesian Rupiah. Check www.exchangerates.com for your currency.
DTP and Hepatitis A are recommended. Typhoid is recommended for stays longer than two weeks. For more information about immunizations, contact your local Health Service. There you will find links to websites with information about vaccinations and the associated costs.
You do not need to get a vaccination in advance . Should the unexpected happen and you get a dog or monkey bite, go to the nearest hospital emergency care unit, they provide proper treatment.
NOTE: Treatment is always needed, even if you are already vaccinated!
Medical care in Bali
In Denpasar there are two good international clinics: BIMC Hospital and International SOS Bali Bali Clinic. The best option from the regions Kuta, Jimbaran, Sanur, Ubud.
Pregnant to Bali
Flying is no problem up to 7 months pregnancy, but just check with the airline that you're traveling with if they have additional requirements. Get a statement from your doctor or midwife stating that your "healthy" pregnant. You probably will not be asked for it, but it's one of those things that may come in handy. The vaccinations that are recommended are not dangerous if you are pregnant.
On Bali, you do not have to worry about malaria. Are you planning to include other islands into your travels, check with your local health service for advice.