Yes, you can. Just use services like WordPress.com or Wix.
But to get the best experience, paid subscription is recommended. Because a free site might not turn out to be just how modern-looking you wanted it to be. With paid plans, you can get extra features and abilities, which would help your site to be better. I'm not saying that you can't make free sites, I'm just suggesting you to use paid plans. It's all up to you.
Hope I was able to help you. :)