How about https://www.netlify.com? Recently had to teach a non-tech person how to host a website from scratch. With all the non-trivial requirements (dns, vps, web server), I thought it would be easiest to just use netlify. That way, a git push on the repo will deploy the site immediately.