@EricLawton @Sarahp @die_socke @Mrfunkedude There is always self hosting. I pay I think $10/month to Digital Ocean, run 4 Wordpress sites on it with their own domains (plus a 5th, Python Flask Blog).
If I needed it it would be easy to scale it up too but I have never needed it.
Plenty of tutorials to install Apache/SQL/PHP, though I think Digital Ocean offeres Droplets with Wordpress pre installed.