A double bond is actually composed of a sigma and pi covalent bond- these are intramolecular bonds. A hydrogen bond is a strong type of intermolecular bond. However, a covalent bond is much stronger than a hydrogen bond, hence the double bond has greater bond strength.