depends on your attacker.
cloudflare could help, if he just uses DNS, if he uses the ip, you have bad luck.
check your logs, what is attacked and how - perhaps you can also block him out by adding some firewall-rules.
also be aware, that cloudflare will only migitate your attacks, if you go...