Sau khi vua Mai Hắc Đế mất, để tưởng nhớ công ơn của ông cùng các tướng sĩ, nhân dân nhiều nơi trong nước đã lập đền thờ phụng, trong đó có đền thờ vua Mai Hắc Đế tại quê nhà, nay là thôn Mai Lâm, xã Mai Phụ, huyện Lộc Hà.
Đền thờ vua Mai Hắc Đế được xây dựng trên nền diện tích gần 7.000 m2 tại thôn Mai Lâm, xã Mai Phụ, huyện Lộc Hà (Hà Tĩnh), trong đó diện tích xây dựng gần 1.000 m2, với các hạng mục chính: Nghi môn theo dạng tứ trụ; Tả, hữu vu hình chữ nhật ba gian, hai chái, khung cột, vì kèo gỗ; Khu đền chính và nhiều hạng mục phụ trợ khác theo kiến trúc truyền thống, uy nghi, bề thế, cổ kính, thanh tịnh, biểu hiện sâu sắc triết lý âm dương, ngũ hành và phù hợp với truyền thống văn hóa của dân tộc Việt Nam
Tượng đài vua Mai Hắc Đế được xây dựng ở Quảng trường vua Mai Hắc Đế tại Khu du lịch biển Cửa Sót (Lộc Hà, Hà Tĩnh), trên diện tích 4,58 ha. Tượng đài được đúc bằng đồng liền khối cao 6,8 m. Khối tượng nằm trên đế bệ hình vuông kích thước 23,45 x 23,45; cao 1,35m. Phần đế tượng cao 4 m so với sân quảng trường. Cả hai công trình trên được xây dựng bằng nguồn vốn xã hội hóa, do Quỹ Thiện tâm (Tập đoàn Vingroup) phát tâm, thiện nguyện cũng như sự đóng góp của nhiều tổ chức, cá nhân trên mọi miền đất nước.
Việc hoàn thành dự án xây dựng, tu bổ, tôn tạo đền thờ và tiến hành đúc tượng đài vua Mai Hắc Đế thể hiện đạo lý uống nước, nhớ nguồn, góp phần quan trọng trong việc bảo tồn và phát huy các giá trị văn hóa – lịch sử truyền thống, đồng thời giáo dục truyền thống, văn hóa yêu nước, cách mạng vẻ vang của đất nước cho các thế hệ nhân dân và là địa chỉ văn hóa tâm linh gắn với du lịch biển, tạo điểm nhấn cho phát triển du lịch huyện Lộc Hà nói riêng, tỉnh Hà Tĩnh và khu vực nói chung, đóng góp quan trọng và sự phát triển kinh tế, xã hội cũng như quá trình hội nhập quốc tế.