OVH offers very comprehensive DDoS protection with all but the most budget servers:
At their scale they are basically forced to handle big attacks on regular basis. The fact that they offer this protection in their basic package is what makes them a great host[2].
They don’t get a fraction of the love Cloudflare gets, but they should.
[1] https://www.ovh.com/us/anti-ddos/hoovering-up.xml
[2] https://www.ovh.com/us/news/articles/a1171.protection-anti-d...
For a quick side project I still like DigitalOcean's hourly billing and user interface, but any machine I plan on using for a month or more are all with OVH by default.
Got hit with a DDoS to my DNS servers, I didn't see any external service disruption thanks to OVH's setup. I have several of their cheaper SoYouStart servers, and it's awesome.