Chùa được xây dựng vào năm 1887 toạ lạc tại ấp Biển Đông A (xã Vĩnh Trạch Đông, TP Bạc Liêu), trên diện tích rộng gần 5.000m², mang kiến trúc Angkor Khmer truyền thống.
Sau hớn 130 năm tồn tại, phát triển tuy ngôi chùa đã nhiều lần được tu sửa nhưng vẫn giữ được nét đặc trưng riêng của đồng bào khmer. Nơi đây cũng ghi dấu nhiều sự kiện lịch sử cách mạng của tỉnh Bạc Liêu.
Thượng tọa Dương Quân, trụ trì chùa Xiêm Cán cho biết, rất vinh dự khi chùa được công nhận là điểm du lịch tiêu biểu ĐBSCL. Ban trụ trì nhà chùa sẽ cùng các phật tử, ngành chức năng Bạc Liêu gìn giữ, bảo tồn và phát triển chùa Xiêm Cán.