If its a static or client-side website, GitHub Pages is free and allows you to use whatever domain you have already own. Almost all of the websites I run are hosted on GitHub Pages. No maintenance required, and updates are as easy as `git push`.
You didn't use the word "just", but I still want to link this article:
https://alistapart.com/blog/post/the-most-dangerous-word-in-...