Chùa Kim Sơn tọa lạc trên đồi Lựu Bảo, thôn Lựu Bảo, xã Hương Hồ, huyện Hương Trà, tỉnh Thừa Thiên – Huế. Chùa nằm phía Tây thành phố Huế, bên bờ bắc sông Bạch Yến. Chùa thuộc hệ phái Bắc tông, là hậu thân của chùa Bảo Sơn, được khai sơn ở đất Thuận Hóa vào đời chúa Nguyễn Phúc Tần (1648 – 1687).
Ngôi chùa hiện nay xây mái kiểu trùng thiềm điệp ốc, giữa hai tầng mái có các bức phù điêu về sự tích đức Phật Thích Ca, trên nóc trang trí lưỡng long chầu pháp luân. Điện Phật bài trí tôn nghiêm, chính giữa thờ đức Phật Thích Ca, hai bên có tượng Bồ tát Quan Âm, Bồ tát Địa Tạng; phía trước có thờ tượng Tiêu Diện và Hộ Pháp.