Bluehost offers WPbeginner users a free domain name, a free SSL certificate, and a 63% discount on web hosting. You can get started for $2.75 per month.
Their hatchling plan starts from $2.64/month. This includes a free domain, unlimited subdomains, unlimited email addresses, a free HTTPS/SSL, unlimited FTP accounts, unlimited storage (disk space), and unmetered bandwidth.
With Hostinger, you can get started for as low as $1.99 per month. Their most popular plan costs $2.99. This includes a free domain name, free business email addresses, the ability to creat up to 100 websites, and a 1-click install for CMS software like WordPress
WordPress offers a free website hosting plan which includes a WordPress.com subdomain (i.e. yourwebsite.wordpress.com), 3 GB storage, and access to free templates for your website.
Wix has a free plan that includes a Wix.com subdomain, access to website templates, 500 MB of storage, and 500 MB of bandwidth.
SiteGround offers WPBeginneer users up to 73% discount on hosting. You can get started for $3.99 per month.