Bueno, está OVH, que es el host por escelencia digamos, tienes VPS baratos y también servidores dedicados más caros, con su panel web bastante completo, tienen filtrados los ataques más comunes, puedes registrar dominios, mejorar tus servidores, etc.
https://www.ovh.es/Como recomendación personal, está Digital Ocean, un host MUY barato y a la vez BASTANTE bueno, con 5 USD puedes crear hasta 10 VPS en unos segundos con 1GB de conexión cada uno (ellos los llaman droplets) muy bueno para hacer cosillas con ellos jaja, aunque si creas 10 teniendo solo 5 USD en la cuenta no te duran un mes, te duran menos, ya que el precio de cada uno es de 5 USD al mes, échale un ojo si quieres, tambíen tienen otros VPS algo más caros, pero es una buena empresa si quieres hacer algo simple como un sitio de descargas no muy grandes.
Yo lo uso para enlazar muchas bases de datos MySQL.
https://www.digitalocean.com/