Bali island has some good adventure resorts for scuba diving, rafting, hiking, biking. You can choose from some best adventure resorts here.
Kupu Kupu Barong 

Kedewatan, Bali, Ubud • Show map
Located in Ubud and surrounded by 3 hectares of beautiful tropical gardens, the Kupu Kupu Barong overlooks the spectacular Ayung River valley.… More
Nandini Bali Resort & Spa Ubud 
Banyar Susut, Payangan, Bali • Show map
On the slopes of the Ayung River Valley, in the heart of the rainforest, the hotel offers complete relaxation in a spectacular setting.… More























