Not much difference to me. Intuitively, I envision a hobble as including both legs and limping only one. Also, since hobbling can be an act perpetrated on an animal/person (binding their ankles), it seems somewhat involuntary. Limping, to me, always implies an injury or physical deformity.