From the vast amount of options out there, I think Mullvad is probably one of the best at a reasonable price.
One of the cool things about it is that you can pay it with Bitcoin, and your account is simply a generated number on the app. No information from you is required to use the service.