This is the lowest cost and easiest solution for you. If you're running a Static Website in which the content isn't often updated, then you should generate Static Files from your WP Server, and host your Website from a File Storage could be either from AWS or GPC. You can find a detailed article in the following link:
geekflare (dot) com / static-wordpress-hosting-google-storage
If your a looking for a Service Provider, you can find a similar solution provided by Shifter(getshifther (dot) io).
If your site is being constantly updated, then what you're looking for is a VPS, but it's really painful to maintain it when you're not used to it.