Lung cancer poses a serious threat to people's lives and health due to its high incidence rate and high mortality rate, making it necessary to effectively conduct early screening. As an important biomarker for lung cancer, the detection of n-propanol gas suffers from a low response value and a high detection limit. In this paper, flower-like Ho-doped ZnO was fabricated by the coprecipitation method for n-propanol detection at subppm concentrations. The gas sensor based on the 3% Ho-doped ZnO showed selectivity to n-propanol gas. Its response value to 100 ppm n-propanol was 341 at 140 °C, and its limit of detection (LOD) was about 25.6 ppb, which is lower than that of n-propanol in the breath of a healthy person (150 ppb). The calculation results show that the adsorption of n-propanol on a Ho-doped ZnO surface releases more energy than isopropanol, ethanol, formaldehyde, acetone, and ammonia. The enhanced gas-sensing properties of the Ho-doped ZnO material can be attributed to the fact that the Ho-doping distorts the crystal lattice of the ZnO, increases the specific surface area, and generates a large amount of oxygen defects. In addition, the doped Ho partially forms a Ho2O3/ZnO heterojunction in the material and improves the gas-sensing properties. The 3% Ho-doped ZnO material is expected to be a promising candidate for the trace detection of n-propanol gas.