I am looking for a VPS provider that has virtual machines with GPUs. Any recommendations?

As I am currently just starting out in using VPSs, I'd prefer something that's not that expensive. I don't mind sacrificing a bit of performance for a better price, at least at the start.

Got any advice? Open to all suggestions, thanks!
For that to work, you need low latencies, so it will depend on where you are. Most providers provide GPUs mostly for ML/rendering tasks, so pricing is usually hefty ( for instance, Scaleway which are generally cheap have GPU instances at 1euro/hour)

In any case, i'd recommend using a dedicated service like Google Stadia ( more limited amount of games, but plenty of choice nonetheless, but you need to buy the games for the platform), Geforce Now ( bring your own games among the supported ones, the advantage being that if you own them on Steam/Uplay/w/e you can just use them directly, and if you quit the platform you still retain your games), Shadow which is just rented Windows 10 servers, so you can run whatever games you want(but availability is very limited),Amazon Luna or Xcloud ( both in private beta). Availability and pricing will depend on location, but between VPS with GPU pricing + maintenance, plus the potential for poor performance/latency disrupting your gaming, a dedicated service will probably come out cheaper.Stadia is free for 1080p ( you still need to buy the games).