From 10 websites/blogs I created and own with my my sisters, in this last 4 years self hosted Wordpress has provided us great results. I am a developer, and have, used around 7 platform for more than 5 years.. they still cannot beat Wordpress in third party solution integration, security, scalability and flexibility. Of course, knowing the ins and outs of these platforms help tremendously. Just make use of one you can feel comfortable using and that will allow your biz/project grow. Ownership, techincal support, and monthly costs matter when you are just a begginner with no coding or some technical skills at first.
Squarespace - all features you need, fantastic support, includes hosting - $8/mo. Easy choice, I promise. Beautiful templates that look great on all devices. Very easy to use after a bit of a learning curve. You can start your site and set it online within 30 seconds (and two week free trial).
All other "DIY" options like Wix/Weebly are really not good and give off a cheap feel.
Using something like WordPress.com is fine, but it doesn't look professional and it's not a space that you truly "own." In theory, they could delete your content. It's important to own your own space.
Create a blog on your business website and promote that on social media channels.
I would agree with the posts that have mentioned Wordpress. I use this and find it to be very simple and easy to use.
Best of luck.
Velma M. Knowles, MBA
Knowles Consulting Services, LLC
"Build YOUR Relevance"
I use weebly to create all my website, blogs etc. It is such an easy platform that you gotto try.
You will get a host of responses to this question. However if you are looking for a free platform that is flexible, has an intuitive UI and can be built on as you get more sophisticated the only answer is Wordpress.
My site is built on Wordpress, my other half's blog is on Wordpress and I even know of smaller commerce site built on the platform. Genuinely ranks really well in Google too.
Obviously if you want to pay, there are a number of great tools out there, happy to help if you want more info. By the way, I am not associated with any paid platforms, so no stake in it for me :-)