Web hosting can cost as low as $2.95 per month with Bluehost. Bluehost is a high quality web host and they are one of the very few WordPress recommended web hosts. Signing up with a very good web host is one of the best investments you can make when starting a blog.