Contrairement aux autres grands temples d'Angkor, Banteay Srei a été construit au cours de la seconde moitié du X° siècle par le brahmane Yajnavaraha sous le règne du roi Râjendravarman et du roi Jayavarman V.