It can be free! You get 50 credits per month.
http://www.esri.com/software/arcgis/arcgisonline/credits
It really depends how you would like to use it. For more information regarding pricing – https://developers.arcgis.com/pricing/
solved Is Arcgis Maps Free