My impression:
Free hosting: https://pages.github.com/ – currently using for a couple of sites and it works very
Paid hosting: https://divshot.com/ – thinking of using for some sites – mainly because I can get https on a custom domain there, which I can't at GitHub Pages