
Ubud - 26 Luxury Private Villas

Tuban Beach - 11 Luxury Private Suites
Located in Bali, Indonesia, Kupu Kupu Barong Boutique Resorts
offer you the unforgettable experience in the island of paradise. From the
spectacular beach view in Tuban to the breathtaking view of Ayung River Valley
and rice fields in Ubud, we invite you to experience the truly gateway to
Bali.
careers |
resorts profile |
wedding |
contact