You may also choose to invest in customization, SEO or other factors along the way. If your interest is simply to start a blog on WordPress, you can start with a minimal cost of $60 for unlimited hosting and free domain with Bluehost. You can learn all about which hosting service is best for WordPress here.Domain: Cost – $10. The first element you need to shop for is a domain.Having a domain name is giving an address to your new website.ordPress SEO: $0-$1000. This is a cost you will need to pay if you wish to start a professional blog. Many WordPress services offer free SEO optimization when you set up your blog with them.