Why does salt water hold heat longer than fresh water?
Assuming that you have verified this experimentally, SEED expert Bernd Eggen believes that this could be because salt lowers the vapor pressure of water (hence it boils at slightly higher temperature), however, the effect may be small. In addition, salt will increase viscosity, causing convection currents in salt water to be slower, resulting in slower heat loss at its surface/interface.