Many hosting providers offer free domain name registration as part of their hosting packages. Some popular hosts that provide this service include Bluehost, SiteGround, and DreamHost. Make sure to review the terms and conditions before selecting a hosting plan for free domain registration.