Yes. Lots of web hosts will offer a free domain name for the first year, if you purchase a whole year of hosting in advance (which, in most cases, will net you some savings versus paying monthly). This may not always be available on the cheapest hosting plan, but it is generally available in some form or another. If you’re looking for some great hosting deals that come with a free domain name, you can always check out our coupon page for some hefty discounts.