I think Hamlet respects Laertes for his tenacity and honor. Hamlet doesn't really hate anyone(?), he's got a good nature but he has a very big sense of justice (right and wrong).
I mean, how would you feel if someone murdered your father?
I think he respects Laertes UNTIL he does something harmful.