does AWS Route 53 have a service like DynDNS or No-IP?

It doesn't have it natively. You can create a Lambda function which updates the IPs periodically