Do you have a fire place?
Heat up water and then pour it into water bottles. Make sure the water is only like 90-95 degrees with a temp gun. Then put the bottles right in the tubs with them. Im unsure how long that would last you though, the 20hr heat packs are probably a better route to go lol...