Originally, Dwarkadhish Ji temple was in Gokul. During Mughal rule, temples were threatened with frequent invasions, vandalism and arson. Dwarkadhish ji, was also exposed to this danger. Apprehending danger to Dwarkadhish Ji, Goswami Girdharji took the deity with him to Ahmedabad. Due to apprehension there as well, he was invited to Mewar in 1671 AD.
Maharana Raj Singh granted village of Asotiya for Dwarkadhish Ji. Temple was constructed in Asotiya. After Rajsamand Lake was built, due to heavy rainfall, the Aasotia temple was flooded and the temple became islet. MaharajKumar AmarSingh allocated Darikhana and Haveli's high ground for construction of new temple of DwarkadhishJi.