Yes, a Paladin can use Lay on Hands on themselves. The wording of Lay on Hands says you can “touch a creature” and does not distinguish use only on “other creatures” or “an ally” like other spells and abilities in DnD 5e do. You are a creature, so you can heal yourself.