Since this popped up again, I thought I would add another avenue. Depending on the use of these POIs, you may find it useful to pull them from OpenStreetMap. For those looking for the open alternative, I suggest checking out this discussion post and the points of interest wiki from OSM.
Another alternative would be Google Places for an API. I didn't dig too deep into their terms of service/plans to see if there is a free tier similar to their geocoding (2500/daily).
The last option I am thinking of would be using either ESRI's ArcGIS Online or JS API to search for points of interest or using the StreetMap Premium for ArcGIS
These are other alternatives since the current answers just point to HERE.