Vercel? It depends on what exactly you're hosting (eg whether it has a lot of serverless calls) but the free plan will get you pretty far. And it's cached behind a CDN. For a basic static site it has pretty good limits.
Vercel is basically a managed wrapper on top of other cloud services, including AWS and Cloudflare and various CDNs.
But it's much easier to use and doesn't require you to separately spin up a bunch of different accounts at different providers to get the same level of service.
Also the pro plan is $20 and gets you much more.
They are the owners of Next.js and my guess is their lower free and pro plans are loss leaders for their enterprise offerings. It's a great service for getting your project off the ground though. You can go from a repo to a hosted website in like 2 minutes.
I used to use Nearlyfreespeech.net before them for ultra cheap hosting, but Vercel is a much nicer platform overall.