Question: why do ionic compounds have higher melting points than metals?
Answer: Ionic Solid Ionic solids tend to have high melting points ("high" generally being higher than metallic but lower than covalent). Because the electrons in ionic solids are localized (in the ions) these solids tend to be stiff and brittle like covalent solids.