No, no es necesario, puedes tener alojada tu web en el hosting que elijas. En caso de no tener ninguno te recomendaremos a algunos de los mejores hosting en España, según las necesidades de tu proyecto y te guiaremos en todo el proceso sin coste adicional.