Tọa lạc nơi triền núi Ba Thê, chùa có nhiều cây cổ thụ với diện tích khuôn viên 10.400 m2, diện tích Chánh điện 434 m2, hiện thuộc ấp Tân Hiệp A, thị trấn Óc Eo. Trụ trì hiện nay là Thượng tọa Chau Chanh (Nguyệt Huệ).
Chùa được xây dựng vào năm 1816 khi cộng đồng người Khmer có mặt ở đây, người sáng lập là sư Xay Hath. Ban đầu, chùa được cất bằng cây tạp, lợp tranh với diện tích 2.500 m2. Năm 1866, sư Mai Panh đứng ra sửa chữa lại chùa, mái lợp lá. Năm 1957, sư Mai Sête sửa chữa lại toàn bộ ngôi chùa sau thời gian bị chiến tranh tàn phá. Tiếp đến, chùa được nhiều lần trùng tu và xây dựng mới, kiến trúc theo kiểu chùa Khmer Nam Bộ. Đó là kiểu kiến trúc nóc nhọn, mái vút cong, tam cấp. Trên nóc đỉnh là các thần rắn Pônaga tượng trưng cho sự dũng mãnh và bất diệt.