For a new customer, Bluehost.com will offer a Free Domain with a new web hosting package.

The domain will be free for the 1st year and then you have to pay the standard Bluehost domain renewal fee each year (approx $12-15 a year).