When I searched for a cheap VPS I settled on IONOS's XS package (this 1€/month). It's one of the cheapest out there. Bonus is that it's a company we all recognise and can reasonably trust. And there are no weird gimmicks either; it's just straight forward.
One thing missing from this XS package compared to their other packages from IONOS is that there is no resource monitor on their web panel, which can be useful if you don't want to set up your own.
Your OS doesn't matter when picking a VPN provider.
Others have mentioned plenty of good options.