As you know the Google Maps API is no more free since 2018, and if you surpass the certain limit you have to pay.
Is there a good alternative? I see that one is OpenStreetMap, but this API doesn't have the same complete info like Google Maps.
Alternatives to Google Map API - Support - Themeco Forum
iphone - Alternatives to google maps api - Stack Overflow
Alternative to Google Maps API - Mapbox, others?
Free maps API instead of Google Maps API
Videos
American geospatial technology company that produces tools for map designers and application developers
To get the best possible answer to this question I combine all given answers.
Alternatives to google maps api:
MapTiler Cloud: https://cloud.maptiler.com/
Microsoft Maps API: http://www.microsoft.com/maps/developers/web.aspx
Yahoo Maps API (discontinued as of Sept 13,2011 in favor of Nokia Maps): http://developer.yahoo.com/maps/
(provided by Vic)
TomTom Map Toolkit API which includes SDKs for Android, iOS and JavaScript http://developer.tomtom.com/
(provided by SoWeLie)
CloudMade: http://developers.cloudmade.com/projects
(provided by Adolfo)
MapQuest: http://developer.mapquest.com/
(provided by TuxGeek)
OpenStreetMap API: http://wiki.openstreetmap.org/wiki/API_v0.6
Here.com Maps (Formerly Nokia Maps / Ovi Maps): http://developer.here.com/
Osmdroid: http://wiki.openstreetmap.org/wiki/Osmdroid
OpenStreetMap Android http://wiki.openstreetmap.org/wiki/Android
(provided by AGrunewald)
Route-Me: https://github.com/route-me/route-me
(provided by kiteloop)
OpenLayers: http://openlayers.org/
(provided by Arman)
Trimaps: http://trimaps.com/en/
MapBox http://mapbox.com/
(provided by Stot)
Nutiteq http://www.nutiteq.com/
(provided by Martijn M)
GraphHopper Directions and Matrix API https://graphhopper.com/#directions-api
(provided by karussell)
2 more suggestions:
OpenStreetMap API: http://wiki.openstreetmap.org/wiki/API_v0.6
Mobile Maps: https://labs.ericsson.com/apis/mobile-maps/ (powered by Idevio with map data provided by OpenStreetMap)