If we happen to be in an area with electrical hookups during colder weather we will run a small space heater hooked to a wall timer. Usually have it set to run a few hours before bed and then set it to turn on a couple of hours before we get up. Really easy and efficent.
We run something very similar to this:
It wouldn't be a great option to heat a large space in really cold weather - but for our fall hunts it works really well warming the trailer up before we get out of bed.