>>2821086If you're content with a breadcrumb/line trail instead of an actual map, lower-end garmins like the forerunner 2x5 can do it. You can also use third-party apps to get maps, but they require internet via your phone.
Unfortunately full offline map support tends to be one of the features reserved for higher end models. You could look for an older fenix or forerunner 9xx in good condition.