Đền Thượng Bồng Lai tọa lạc dưới chân núi Đầu Rồng, thuộc khu 3, thị trấn Cao Phong, tỉnh Hòa Bình. Nơi đây cách trung tâm thành phố Hòa Bình khoảng 10km về phía Nam.
Đền Bồng Lai phụng thờ Đệ Nhị Thượng Ngàn Tiên Nương (tức Cô Đôi Thượng Ngàn Sơn Trang và các trư vị tiên thánh Tứ phủ). Ngôi đền có từ thời vua Thành Thái thịnh trị năm thứ 2, tức năm Canh Dần 1890. Tương truyền, đây là nơi mà Cô Đôi gặp Thánh Mẫu Đệ nhị (Mẫu Thượng Ngàn) và chính là nơi hóa của Cô. Ngôi đền này được xây dựng vào năm 1890 và đã được trùng tu lại khang trang vào cuối năm 2013 với tổng diện tích hơn 5000m2 nhằm đáp ứng nhu cầu tín ngưỡng của đông đảo du khách thập phương.
Do xây dựng đã lâu, ngôi đền xuống cấp trầm trọng và dần mai một. Được sự ủng hộ của chính quyền và nhân dân địa phương đóng góp về vật chất và tinh thần, thủ nhang Trần Văn Hải đã đứng lên trùng hưng toàn bộ ngôi đền.
Lễ hội Đền thượng Bồng Lai gồm phần lễ và phần hội. Phần lễ diễn ra nghi lễ rước thánh cô tuần du từ Đền thượng Bồng Lai sang đền Đông Sơn. Đền Đông Sơn phụng thờ chúa Mường đệ nhị Diệu Tín Thiền Sư Cao Sơn thần nữ cáo thánh. Sau đó, lấy nước tại giếng Thông Âm trong cung cấm đền Đông Sơn và cung rước thánh cô đáo hồi về đền Bồng Lai. Tại đền Bồng Lai thực hiện nghi lễ cúng an vị, tiếp theo là đoàn tế nam 16 hàng Hành Lảnh Giang Vọng vào thực hiện nghi thức tế thánh. Phần hội sôi động với các hoạt động văn nghệ, thể thao.
Đến với Đền Thượng Bồng Lai những ngày đầu năm mới, du khách không những đến cầu tài lộc, bình an và sức khỏe mà còn được tham quan quần thể hang động tất cả tạo nên một quang cảnh đẹp tựa chốn bồng lai. Năm 2012, Đền thượng Bồng Lai được Bộ VH-TT&DL công nhận là di tích lịch sử văn hóa cấp Quốc gia.