Question: what is the reason for this difference in melting points?
Answer: The difference in melting point can be attributed to the difference in the strength of intermolecular interactions between the metal atoms. stronger the forces,higher will be the melting points.