Anonymous wrote:
One idea I had is to install a heated towel rack above the toilet (price on amazon is $150, and then the electrician to hardwire it). That doesnt warm the room, though.
Sure it does. Heat is heat.
Just look at the rated heat output. The heat output of a heater will be rated in either Watts or BTU/hr. One Watt =3.4 BTU/hr. A popular size for heaters is 1500 Watt, which is the biggest you can put on an ordinary 120V household circuit. That's 5,000 BTU/hr.
Typically the heating requirement for a house is somewhere between 10 BTU/hr per square foot for new, tight construction and 40 BTU/hr per square foot for really leaky. Unless your bathroom is enormous a 1500W/5,000 BTU heater will be more than ample.
What you might find in fact is that the towel heater runs less than you'd like, in order to keep the room from overheating the thermostat limits the run time and you don't get the toasty towels you wanted.