It depends on what you're willing to pay, and how much work you're willing to do. If you don't mind paying a bit of money ($10-20 a month) then you can get a service like #DigitalOcean or #Linode and use a one-click installer for something like #Grav#Ghost or #Hugo
If you want to pay as little as possible, you can find a cheaper VPS (or even self-host) and install any of the above, but it's definitely more work and will require some technical trial-and-error.