There is: Garmin has it on a subscription based service called BirdsEye. It's not free, but is apparently unlimited on compatible devices. I am sure there are other ones out there too. All it took to find was a very quick google for "GPS with satellite view", and it was right at the top of my links.
Note that for most people interpreting a topographic map, while it is less intuitive than a picture, gives you more information about the terrain including steepness (forests can conceal this), locations of items (riverbeds, swamps etc that forests/vegetation can conceal), also property boundaries etc. They also give you a reliable source of location information. Powered devices can and do break, or run out of power. Paper maps can be torn, but will never run out of power. If you are using a powered device always carry a back-up paper version.
Google maps has off-line maps with satellite view. These are updateable. However, you don't have a smartphone (though you can get one and not get a sim-card, so it only works via an internet connection, not for calling, doesn't need a plan to run it etc). Storage is not a problem - you can get up to 2 terabyte USB flash drives these days and similar capacity in terms of SD cards.
There are a few considerations with this sort of thing and these considerations are somewhat inter-connected.
First of all, resolution - for high quality views you need a high resolution screen. Currently these are a) relatively heavy and b) fragile (glass). Lightweight screens tend to be low resolution LCD, higher resolution generally needs glass. Plastic is light, glass is relatively heavy and fragile. If you want a touch screen navigation, this will most likely be a capacitance based thing with extra glass added so that it works properly, adding weight and complexity to the device.
Second - weight. As I mentioned, glass is relatively heavy, but the main consideration here is not the glass, but the battery required to run a high resolution service. Batteries are the heaviest component in cell phones. Admittedly, a large part of the battery usage for a cell phone is the connections to mobile services and things like bluetooth, but screens also consume a lot of power. If you were to use your screen continuously on most mobile phones you will get less than a day's worth of screen time. Batteries have improved drastically over the past 10-15 years, so this is less of a concern than it once was, but is still a consideration. Always carry a back-up set of batteries/power source.