At least on Android there's a fair number of apps like "osmand" which can download an entire state, province or country vector/map data, in their own semi-proprietary data format derived from public openstreetmap, for truly offline use anywhere you have a GPS signal. It'll even work on a phone that has no SIM card in it.

OsmAnd is also available on iOS: https://apps.apple.com/ch/app/osmand-maps-travel-navigate/id... CoMap also offers offline access to OpenStreetMap data: https://apps.apple.com/ch/app/comaps/id6747180809

Native Apple Maps allow downloading map regions for offline use.