Porous ZnO nanotubes with superior sensing response to ethanol have been prepared by simple thermal treatment of an inorganic–organic ZnS–CHA (CHA = cyclohexylamine) hybrid precursor.