Bích Động cổ tự tọa lạc trên dãy núi đá Ngũ Nhạc Sơn, thuộc xã Ninh Hải, huyện Hoa Lư, tỉnh Ninh Bình. Chùa được xây dựng theo kiểu chữ “tam” trong Hán tự, gồm ba tòa không liên nhau, dựa vào thế núi từ thấp lên cao thành ba ngôi chùa riêng biệt, ẩn hiện dưới những tán cây cổ thụ xanh biếc giữa núi đá trùng điệp.
Cầu đá dẫn vào cổng Tam quan chùa Bích Động, được ghép bằng những phiến đá xanh. Trụ cầu gồm 4 nhịp được chạm trổ cách điệu hình đầu rồng.