Карта Яндекса, бесспорно, хороша.
Однако если стоит задача показывать исключительно карту крупных городов со статическими точками, без построения маршрутов, зон доставок, учёта пробок и всего такого прочего, то стоит посмотреть в сторону OSM. На основе этих карт есть несколько достойных библиотек, например
OpenLayers или излишне политизированный
Leaflet.