I can testify that an EC2 micro (free tier) instance stands up to some level of traffic as long as your site is built well.
It is also easy to scale that instance in the case that you need even more capacity and are willing to pay a bit more for the expected high traffic time period.