Nằm trong quần thể khu du lịch Tam Cốc – Bích Động, chùa Linh Cốc thuộc địa phận thôn Côi Khê, xã Ninh Hải, thành phố Hoa Lư, tỉnh Ninh Bình. Được xây dựng dưới chân núi Chùa Móc, phía trước là cánh đồng lúa bao la, ngôi chùa mang đến không gian thanh tịnh, yên bình.

Theo văn bia được đặt tại chùa, chùa Linh Cốc có niên đại từ thời vua Trần Thánh Tông, năm 1258, trải qua gần một ngàn năm lịch sử, chùa đã nhiều lần được trùng tu tôn tạo nhưng vẫn luôn giữ lại nét đẹp cổ kính, linh thiêng.
Chùa Linh Cốc được xây theo lối kiến trúc truyền thống gồm: Tam quan, Tiền đường và Chánh điện. Dọc theo lối nhỏ đi vào chùa phải đi qua tam quan hướng ra phía Bắc, bên trên có đắp dòng chữ “Cốc tiên linh”, đi tiếp dọc con đường “Nhất chính đạo” du khách rẽ tay phải có thể thấy ngay sân chùa rộng rãi nằm dưới chân núi, hai bên sân là nhà thờ tổ, ba gian quay hướng tây bắc đặt tượng thờ thánh tăng là đức A Nam Đà và đức Tổ tây, mũi cao, tóc quăn, râu quai nón rất uy nghi.
Để tiếp tục tham quan chùa Linh Cốc, du khách phải đi qua hồi hướng nam của Điện Mẫu, leo lên 83 bậc đá ở sườn núi mới tới, Điện Mẫu quay về hướng tây nam, tựa lưng vào sườn núi, xây dựng theo kiểu chữ “Tam”. Hậu cung là một gian thờ Tam Tòa Thánh Mẫu gồm: Mẫu Thượng Ngàn, Mẫu Thoải và Mẫu Liễu Hạnh. Thiêu Hương gồm ba gian thờ Công Đồng Thánh Mẫu, ngoài cùng là Tiền Đường gồm năm gian, hai bên đặt hai tượng Hộ Pháp, bên tay phải treo một quả chuông lớn. Chùa được xây dựng ở lưng chừng núi, cao hơn so với sân gạch khoảng chừng 30 mét, con người đã lấy động núi làm chùa vì vậy mới có cái tên Chùa Linh Cốc.
Nổi tiếng là ngôi chùa cao sơn lưu thủy, khoáng đạt linh thiêng, chùa Linh Cốc chắc chắn là điểm đến không thể bỏ lỡ cho những ai muốn tìm đến sự bình yên, thanh tịnh khi đến với Ninh Bình.