Yes, bacteria can live without a host. But viruses on the other hand cannot live without a host.