Both molecules are polar, so the strongest intermolecular bonds they form are permanent dipole - permanent dipole bonds. Chlorine is more electronegative that Iodine, so the H-Cl bond is more polar than the H-I bond. Therefore, the strength of the intermolecular forces between HCl molecules is greater, and so they require more energy (i.e. a higher temperature) to break.
EDIT: oops, that appears to imply the opposite answer. I must therefore agree with whoever posted above about the Instantaneous dipole- induced dipole forces being more significant in this case.