I use a pipe heater in the garage, with a frost stat. It is positioned by the incoming waterman and under the water softener. The garage is integral and has CWI and doesn't seem to get really cold. The cost is small.
However
I used to have a second home. The insurers said it had to be heated to 12C when unoccupied, which I did, using the gas CH. It was not very expensive, because, in England, even in winter, the outdoor temperature is around that a lot of the time, but gets colder at night and in cold spells. When I visited, the house was dry and did not feel cold, and came up to temp when I turned up the heating
And
In a frosty spell during the night in a cold winter (might have been around 2010) the supply pipe feeding a cold water tank in the loft froze. There had been no movement of water as the house was unoccupied, and not enough heat had leaked up through the loft insulation to prevent it freezing.
The burst caused a lot of damage.
The insurers paid up because the house was heated to their requirements, and I stayed there most weekends so it was not classed as uninhabited for 30 days. If you have just bought the house and are not living there, they will not give you such good cover.
If you have any loft tanks or pipes, I strongly recommend turning off the water, and draining the cold tank by running a bath tap. Open the loft hatch and some warm air will rise up (this will be costly if you have an unfelted roof with bare tiles. Scottish homes usually have sarking boards which are much better.)
There will still be a residue of water in the pipes, but a burst will only release a few pints, if you have turned off the supply and drained the tank. It probably won't happen, but if it does, damage will be slight if you immediately turn the water off again.
Pipe insulation slows heat loss, but does not prevent it, so your pipes will reach freezing point, but if you are lucky the cold will not last long enough. A frosty spell with no sun will penetrate any part of a house that is not heated, and the loft will freeze in a matter of hours. Pipe insulation saves money by reducing heat loss from hot pipes.
Pipes freeze quite quickly, but tanks have great thermal mass, and take much longer.
If you have a hot water cylinder, you can't drain it, so insulate it well and leave the immersion heater on its lowest setting. This will not cost much because you are not running hot taps and using up the hot water.
OOI, I advise against sprayed roof insulation, which tends to cause rot and other damage.