Chùa ở thế phong thủy lý tưởng, tọa lạc sát chân núi phía Tây của Hòn Lao thuộc Cù Lao Chàm, lưng tựa núi, mặt tiền xoay hướng Tây – Tây Nam nhìn thẳng núi Bà Mộc như thể hòn xôi án ngữ.