Pregunta difícil de responder. Si la vas a crear tú mismo vas a necesitar conocimientos en HTML y CSS. Básico para diseñar una página web sin más complicaciones.
Existen sitios donde podrás utilizar plantillas ya prediseñadas, muchas de ellas gratuitas. Es cuestión de buscar por internet. Te dejo de momento un
enlace que te puede servir
Pero bueno, si vas a hacerla por ti mismo, y aún utilizando plantillas prediseñadas, algo de conocimientos necesitarás. Porque deberás subir los archivos al hosting y ponerla a funcionar.
Otra cosa es que tal y como te dicen utilices algún plan gratuito de alguna empresa. Pero bueno, eso yo ya no lo encuadro dentro de crear o diseñar una página web.