Polyurethane/silk protein–bismuth halide oxide composite films were fabricated using a blending-wet phase transformationin situsynthesis method. The crystal structure, micromorphology, and optical properties were conducted using XRD, SEM, and UV-Vis DRS characterize techniques. The results indicated that loaded silk protein enhanced the hydrophilicity and pore structure of the polyurethane composite films. The active species BiOX were observed to grow as nanosheets with high dispersion on the internal skeleton and silk protein surface of the polyurethane–silk protein film. The photocatalytic efficiency of BiOX/PU-SF composite films was assessed through the degradation of Rhodamine B under visible light irradiation. Among the tested films, the BiOBr/PU-SF composite exhibited the highest removal rate of RhB at 98.9%, surpassing the removal rates of 93.7% for the BiOCl/PU-SF composite and 85.6% for the BiOI/PU-SF composite. Furthermore, an active species capture test indicated that superoxide radical (•O2−) and hole (h+) species played a predominant role in the photodegradation process.