If you cancel Bluehost, your domain name is still yours. However, Bluehost will no longer be the registrar, and Bluehost's name servers won't be associated with it. You'll need to find another web hosting provider to host your website or transfer the domain to a different registrar.