Travelers are voting Goa Gajah as the best cave near Gianyar. There is 1 cave near Gianyar a city just 36 km from Gianyar. The most popular of these is Goa Gajah near Gianyar. You can find 1 cave in Bali and 5 caves in the country of Indonesia. Goa Gajah is the top pick in Indonesia. Want more? Check out our map of caves near Gianyar.