In Bali it isn't safe to drink tap water, so make sure you buy bottled water. In restaurants, however, there's no need to worry about water or ice, as they use filtered water.
As in many other countries, haggling is very common in Indonesia, particularly with tourists. Most often, you're offered a much higher price than you're expected to pay, so each purchase requires a bargaining process which is usually light-hearted and fun.
It's a good idea to pack a sarong or a large scarf to put on before entering the temples. If you don't have one on you, most temples will lend you one for a small tip.
Balinese massages are world-famous and you can enjoy one for a very affordable price! They can be a little painful, so let them know if you want a little less pressure!
The best way to get to know the island is to book a guided tour. Admire its most iconic landmarks from the comfort of a hop-on hop-off tourist bus, discover its best beaches with a beach tour or cycle past its magnificent rice fields on a bike tour.
Sometimes taxi drivers will round up the fare automatically to include a tip - if you're really watching your pennies, make sure to ask for your change, but otherwise remember that what may seem like a lot to them isn't much to us as travellers when you work out the exchange rate.
There's no better way to discover the true magic of Bali than to get away from the crowded coastal areas and get lost in the exotic landscapes in the centre of the island. For example, going on a hike to the magnificent Mount Batur and taking a dip in its hot springs at sunrise is an experience you won't forget!
Make sure you bring 35 euros or US dollars in cash to pay the visa upon arrival.
Make sure you put aside 200,000 rupiahs to pay the departure tax at the end of your trip.