Yes, you will get a free domain name for one year with any of the hosting plans from Bluehost.