Hot water bottles are better than sodium-acetate heating pads, though electric heating pads are the most effective and convenient. The heating effect of hot water bottles declines over time as the water cools, whereas heating pads are electrically connected and provide constant heat. To a large degree, it’s based on what you have and your personal preference.