Hi Jill,
I use Adobe Portfolio for my website and am very happy with it. It was relatively easy to setup and is at no extra cost because they can host it for you. I have my own domain name so I pay for that. The nice thing is that it encourages you to put your images together as projects, so what I have done is make a little narrative to go along with each project. The templates are easy to use but if you want to get more sophisticated they have that capability. There are plenty of examples and good tutorials to get you going. I am about to make mine more spiffier in the next week or two. Also another super feature is the websites are designed to work well on phones, tablets and bigger screens.
Chris