If you Google :cheapest VPS offers,cheap VPS or something similar
I am sure you will have a good list yourself.Do not be lazy!
Google cloud services is by far the best however you need some linux skills to get it deployed. I had a test coupon and did not even spend 1%, after a few days i rent linux server with centos.
It's a matter of choice but my experience regular VPS servers are way better then cheap or free VPS's.