You can heat a bathroom with radiant floor heating, portable heaters, and heated towel rails. Cutting off drafts and sealing windows and doors to be snug is also a great way to keep a bathroom warm. Cover the floors with rugs to stop underfloor chill seeping through.