Le temple surplombe les gorges de la rivière Azat. Il est construit sur l'emplacement d'une ancienne forteresse datant de III ème millénaire BC qui fut conquise par Argishti I, le roi de Urartu, au 8ème sciècle B.C. Entre le III ème sciècle BC et le 4 ème sciècle AD, Garni fut la résidence d'été des rois et également un lieu de garnison pour les troupes.
A côté du temple se trouve les ruines de l'église Saint Sion et de la chapelle Saint Machtots.
Saint Sion fut construite en 659 par le catholique Nerses le batisseur, c'était une église cruciforme couverte d'un dome, il n'en reste plus grand chose.
Au nord de l'église, se trouve la chapelle construite au 12ème sciècle sur la tombe de Machtots Yeghvardetsy. Celui-ci s'était installé à Garni, lors de l'invasion arabe de Etchmiadzin en 876.