To create a website to promote your work, you can use a website builder such as Wix, Squarespace, or Weebly. These platforms offer a variety of templates and customization options to create a professional-looking website.
Additionally, you can opt for a self-hosted website using a content management system such as WordPress. Keep in mind that you will need to purchase a domain name and hosting, and you might need a web developer to help you with the customization.
Conveniently create a free website or blog on WordPress.com. (Do not mix it with WordPress CMS mentioned above!) Dozens of free, customizable, mobile-friendly themes and designs. Check out the manual and see, how the artists presented themself online (manual pages 9 and 33)
Other free options can be: