Hosting services for Minecraft server?

Me and some friends are making a Minecraft server and hosting it from my pc. I'm using BungeeCord so I can host several servers at once. And i'm guessing we're gonna end up running around 7-8 servers when we're done and probebly around 200-300 plugins combined (mabey less). But I don't wanna run my pc 24/7. So I was wondering is the best solution to buy a server so I can host it from that. And if thats a good idea can you give me any tips. And what server should I buy. And I'm also wondering how many GB for for example 50 people and what cpu. But if thats a bad idea can you tell me any good server hosting sites that are good? Btw our internet speed is about 60 mbs downloade and 16 mbs uplade.

You have no chance of hosting that many instances from home.

Just google Hosted minecraft servers and pick the one that fits your needs and your budget.

Up to 50 people?16meg upload? Ah-h-h-h-h do the math that's little more then 1/3 a meg per person and that is like super super stink slow…

7 - 8 servers? You better get a hold of your ISP your going to need numerous lines brought in to be able to handle the load…( get ready for paying-g-g-g-g $500 - $800 - maybe even more per month )…