There is free hosting for photographers, however, it’s not very good. You are very limited with what you can do, a good deal of websites aren't even secured properly, and if anything goes wrong you're left fixing things on your own. It’s better to pay and receive actually good and secure service.