Miniapolis is a kids water play area that is actually attached to Bali Zoo. When it's hot and dusty it is the perfect place to hang out for a couple of hours either after a trip to the zoo or on its own. Package tickets are available so you can do both.
Especially good for little kids, there are gentle slides, climbing nets and a bucket that dumps water over the whole place every few minutes.
Parents can also laze in the shallow water with a cool drink while the kids run around, but aren't allowed on the slides.
We were especially impressed with the amount of lifeguards around keeping the kids (and parents) in order.