If you can guarantee hook-ups at all stop-offs, then a cheap electric heater is all you need.
If that isn’t the case, then it’s a decision between gas or diesel. I chose gas as it was easiest as we were building the camper, but diesel looks like good bet and certainly cheaper to run.
Try a search for gas heater or diesel heater.
Pete