Bửu Long là ngọn núi thấp, qua 99 bậc đá là lên tới chùa.
Chùa được xây dựng vào năm 1679, theo hình chữ "tam" gồm chính điện, giảng đường, nhà thờ tổ, ngoài ra còn có nhiều phòng Ni phái và nhà dưỡng tăng. Trong chùa có những pho tượng mang nét đặc biệt Á Đông và nhiều cổ vật như cặp nai vàng đời Nguyễn, đầu "phường cổ"(Nhà Phật), tượng Phật nằm, tháp Bửu Phong rêu phong cổ kính và Xá Lợi - một báu vật nhà Phật. Xung quanh chùa có Long Đầu Thạch (còn gọi là Hàm Rồng, Hầm Hổ) và đài Tam Thế Phật, đã từng là hầm bí mật nuôi dấu cán bộ cách mạng hoạt động ven đô trong chiến tranh.
Lúc đầu chùa chỉ là thảo am nhỏ sau do Thiền sư Pháp Thông xây cất tôn nghiêm. Chùa được trùng tu mở rộng vào năm 1829 và các năm gần đây.