Yes, you can host your blog on AWS. It can cost anywhere from $1-3/month to host your website on AWS depending on the features you need on your site. Considering the annual cost is between $12 and $36 annually, the cost to host your blog on AWS is low.