Many web hosting services are cheap but are based on monthly subscriptions. If you want a permanent option, iBrave Cloud Web Hosting has a lifetime subscription for $99.99 right now. It’s a higher initial price but cheaper in the long run if you keep your site long term.