Right now new customers can get web hosting from Bluehost for just $2.95 per month with a 12-month contract. This plan normally costs $10.99 per month, so it’s a great discount that you can unlock here without having to enter a promo code.  The special offer comes with a free domain name for one year and a free SSL certificate. All purchases are backed by a 30-day money-back guarantee from Bluehost.