Winter is the best season to visit Elephanta Caves, as from July- September is Monsoon season, meaning that there is a lot of humidity and rainfall - making the caves very slippery.