I wanted to offer you shared hosting for WordPress at first, but if you need 4 GB of RAM, then you should only consider VPS services.
It is very rare to find shared hosting services that offer 4 GB of RAM, as this requires more power.
As a test, you can try the
WordPress Hosting service, but it is better to consider the
NVMe VPS-1 tariff service, which provides 4 GB RAM, 2 CPUs, 100 GB NVMe SSD, and Unlimited bandwidth for only $12 per month.
As for me, the tariff plans from hostpro.com are good and favorable in terms of pricing. They also have strong technical support. You can write to them via live chat to ask for advice on anything.