I have personally been using OVH for $1.05/month. This offer is only available for their new customers and also is only offered in certain regions as well. I've been using it for my personal small projects to host my frontend projects and also as VPN server as well. It is now more than a month since I've been using it and haven't had any issues so far.
Another platform I might suggest is Oracle cloud. They have a free VPS offer FOREVER. If you're register for the first time and their system gives you an error it's their "fair usage policy" of some sort where their system might think you're someone that's trying to abuse their free offerings(best not to waste time if it doesn't work the first time). If you do register tho, you might need to do a few research when you're starting out initially. The platform has lots of options and tools and it might get overwhelming if this is your first time. Nonetheless, I believe it is manageable tho. It just takes a little bit of time to get used to their interface.
https://www.ovhcloud.com/en-ie/vps/ cloud.oracle.com
Addis Ababa, Ethiopia