I visited both Bali Zoo and Taman Safari III Bali this August on a big trip that saw me tour almost 60 zoos in 4 Southeast Asian nations. I would recommend both facilities and you can check out the galleries here on ZooChat.
Bali Zoo has undergone a dramatic transformation in recent years, more than doubling in size in terms of both land area and animal exhibits. An expansive African zone and an entire upper section of the zoo has been added in the last few years. It's around $23 U.S. for a ticket for a zoo that is 50% brand-new, but naturally still with flaws like all zoos. I see that
@Rizz Carlton has already supplied this thread with a list of notable species and I enjoyed my time at Bali Zoo. I was touring zoos with
@twilighter and in one day we did Bali Zoo (3 hours), Bali Reptile Park (1.5 hours) and Bali Bird Park (2 hours). A most enjoyable zoo day! There's hundreds of photos in the gallery of all 3 of those establishments and you can see a wide range of species if you copy what we did. The Reptile Park and Bird Park are literally right next to each other.
I already uploaded approximately 220 photos from my visit to
Taman Safari III Bali and you can scroll through the gallery and see if this zoo appeals to you. This facility is not as fantastic as its peers Bogor and Prigen, but it's still very nice and it takes hours to tour as there's a safari ride and a walk-around area with excellent exhibits for species such as Proboscis Monkey, Javan Leopard, Tiger, Bali Starling, Komodo Dragon and Saltwater Crocodile. Tsavo Lion Restaurant is a terrific place to eat, with views into the Lion habitat (even from the toilet!) and African Savanna.