Johan Rudolf Bonnet (30 March 1895, Amsterdam - 18 April 1978, Laren) was a Dutch artist who lived much of his life in the town of Ubud on Bali, Indonesia. He was born into a Dutch Huguenot-descended family who had been bakers for many generations. He attended the Rijksakademie van Beeldende Kunsten in Amsterdam.
In 1920, he journeyed to Italy with his parents, during which trip he produced an enormous number of drawings of people, village scenes and landscapes. He returned to Italy and rented a studio for some months. In Rome, he met W.O.J. Nieuwenkamp who advised him to visit Bali, but Bonnet first went to North Africa. The paintings he did on this trip were exhibited and sold sufficiently to enable him to sail to Bali
He arrived in Bali in 1929 where he met the German artist Walter Spies and the Dutch musicologist Jaap Kunst. With Kunst, he made a trip to Nias, returning to Bali in 1930. He was invited to live in Ubud in by Cokorda Gde Raka Sukawati. Between 1929 and 1940 Bonnet stayed in Ubud. When Spies moved to Campuhan, Bonnet took over Spies' water palace in Ubud and set up his studio. He became involved in community issues including healthcare and education. He was also very involved in the Pita Maha movement, which encouraged local artists to raise their artistic standards. After the Japanese arrived in Bali, Bonnet remained free until 1942 when he was ordered to be sent to Sulawesi. He spent the remainder of World War II in internment camps in Pare-Pare, Bolong and Makassar. In 1947 Bonnet returned to Bali where he built his house and studio in Campuan. Despite the deterioration in the relationship between The Republic of Indonesia and Holland Bonnet was able to stay due to his relationship with President Sukarno who had collected 14 of his works. He was expelled from Indonesia in 1957 after he refused to finish a portrait of President Soekarno; he was able to return 15 years later.