Yes, my Everdure ones do. Just a basic turn off after so many hours timer. (can set it to turn off from 1 hour to 24 hours) I usually turn them on to heat up the rooms and then set the timer for 2hours when I'm going to bed. I don't like to leave them on during the night as I had a bad experience once with an oil heater.
The Noirot ones have some models without a timer but also have a timer model where you can set the timer to turn on and off.