I use Digital Ocean for myself and all my clients. I've since scaled back to a single droplet, but at one point I was managing 23 sites on the $10/$20 plan (depending on usage), and I host my own sites (5, currently) on the $5 plan. I was a total newbie to DIY hosting on virtual servers when I started, DO has a fantastic community of tutorials and guides for pretty much anything. Seriously, there are guides detailing setting up Minecraft servers, installing a LAMP stack, setting up and optimizing any combination of Wordpress setups, and a lot more. I highly recommend DO, but if rolling your own isn't ideal then Flywheel or A Small Orange are the runners up.
I use Digital Ocean for myself and all my clients. I've since scaled back to a single droplet, but at one point I was managing 23 sites on the $10/$20 plan (depending on usage), and I host my own sites (5, currently) on the $5 plan. I was a total newbie to DIY hosting on virtual servers when I started, DO has a fantastic community of tutorials and guides for pretty much anything. Seriously, there are guides detailing setting up Minecraft servers, installing a LAMP stack, setting up and optimizing any combination of Wordpress setups, and a lot more. I highly recommend DO, but if rolling your own isn't ideal then Flywheel or A Small Orange are the runners up.