Đền Ngọc Sơn có lịch sử khá lâu đời và đặc biệt. Xưa kia, đây vốn là ngôi đền thờ Quan đế để trấn áp cái ác, sau chuyển sang thờ Phật, cuối cùng đền Ngọc Sơn được tu sửa lại giống như ngày nay.
Bước qua cổng đền Ngọc Sơn là đến đền chính gồm hai ngôi đền nối liền nhau: Ngôi đền thứ nhất ở phía Bắc thờ Hưng đạo Đại Vương Trần Quốc Tuần (Trần Hưng Đạo) và thần Văn Xương Đế Quân (chủ quản văn chương, khoa cử). Tượng của Hưng Đạo Vương được đặt trên một bệ đá cao 1m, hai bên là hai cầu thang bằng đá. Còn tượng Văn Xương Đế Quân dựng đứng uy nghiêm, trên tay ông cầm bút, thể hiện dáng vẻ thư thái, nho nhã.
Phía Nam của đền còn có đình Trấn Ba (hay còn gọi là đình chắn song – ngụ ý là cột trụ đứng vững giữa những thay đổi thời thế). Đình Trấn Ba có hình vuông, bao gồm tám mái, mái hai tầng có 8 cột chống đỡ, bốn cột ngoài bằng đá, bốn cột trong được làm bằng gỗ đầy uy thế.
Ngoài ra, đền Ngọc Sơn cũng thờ Phật A-di-đà, Lã Động Tân, Quan Vân Trường,.. nhằm thể hiện rõ quan niệm “tam giáo đồng nguyên” của người Việt với ý nghĩa rộng hơn là tinh thần đoàn kết, hòa hợp các tôn giáo.
Xem thêm về đền ngọc sơn