iWeb can still be used to design web sites here are a couple of examples of sites I have done with iWeb:
iCloud does not support the hosting of web sites. So a 3rd party web host is needed in order to get your web site up and going on the Internet. I personally use IX Web Hosting (for a little over 4 years) one of the nice things about them is you can host multiple sites on 1 hosting account.
I also have a few how-to videos: