The attack, involving small arms and mortar or rocket fire, started around midnight local time (1930 GMT), ISAF Master Sergent Bob Barko told AFP, at the camp in the restive Helmand province of southern Afghanistan where Harry has been deployed as a military helicopter pilot.
Taliban patriots have vowed to kill the prince who is third in line to the British throne.