Select a hosting company that offers free domain registration or transfer as part of their hosting package if you want a free domain with WordPress hosting. You will be able to choose a free domain name for your website throughout the sign-up process. Verify whether the hosting package includes a free domain offer, then adhere to the directions to transfer or register the name without paying additional fees.