Hi @ralphc_nyc! I've got two recommendations:
1) https://www.squarespace.com/ is a great hosted solution that works well for portfolios.
2) If you want to host something yourself, you might check out getting a hosting account through a company like BlueHost, setting up WordPress (which they've got a one-click install for), and then purchasing, and using this awesome theme that is tailored for designer portfolios: http://www.semplicelabs.com/
Happy to answer any follow up questions you may have.