If the domain isn't critical if it changes, you could use freedns.afraid.org.
I've been using the free version for over a decade (but did donate recently). A couple of domains have come and gone, so I've had to pick new ones, but it's not a big deal.