Travelers are voting Ayana Resort And Spa, Barong Resort Spa and Kamandalu Resort And Spa as the best of 187 resorts in Gianyar. There are 16 resorts in Singaraja a city just 32 km from Gianyar and 9 resorts in Mataram which is 53 km distant. The most popular of these are Mutiara Bali Resort in Singaraja and Sheraton Senggigi Beach Resort in Mataram. You can find 204 resorts in Bali and 271 resorts in the country of Indonesia. Our members favorite in Bali is Ayana Resort And Spa and Fm7 Resort Hotel is the top pick in Indonesia. Want more? Check out our map of resorts in Gianyar.