Vultr is by far one of my favorite cloud VPS hosting provider. Their control panel makes it really easy to deploy a cloud server within less than a minute, in a variety of locations:
Multiple Linux distributions are available, including: CentOS 7, CoreOS, Debian, Fedora, FreeBSD, OpenBSD and Ubuntu. Microsoft Server 2012 R2 and 2016 are also available. However, if you need any other operating system, you can always upload your own ISO file and mount it as a media.
Their pricing is quite reasonable. You can get a cloud VPS from only $2.50 per month and the best thing is, you are billed by the hour. If more people knew about cloud servers, they wouldn't use conventional VPS hosting. Cloud servers are deployed much faster and you can upgrade your server yourself.
Vultr does not provide managed hosting services though. You'll have to handle the server management by yourself. That said, they offer flawless customer support and their platform is incredibly fast and reliables.
Besides cloud servers, Vultr also provides bare metal instances (dedicated servers), storage instances and dedicated instances. They accept multiple payment options, including: Visa, Mastercard, American Express, Discover, JCB, Bitcoin (BTC and BCH), Alipay, UnionPay, WeChat Pay, and PayPal.