QUOTE(lucaswjk @ Jan 23 2014, 11:57 AM)
although google maps cant be save
1) u can pre-cache it by scrolling around the area
and dont close the apps and let it run in background
2) bookmark/star/fav the locations
3) goto nearest 7-11, they have free wifi... starbuck suck
4) the search navigation will not work, coz it required you to go online
but u can still get the pre-routed route working before you depart
Actually what I notice is this. When you open an area on G Maps, it's automatically cached and you can reopen same area offline later. But I'm not sure how long it remains in cache though.
So what you can do is, before leaving hotel in the morning (or the night before), open the maps of areas you would be going, so that they are cached. Then close Maps, no prob. When you are out of the hotel, with no internet, open G Maps and you should be able to view offline the maps you open/cached in the hotel.
If unsure, test it here in KL first. Open say, KLCC area on G Maps, then close everything. Go offline, re-open G Maps and go to KLCC area. The map viewed before should re-appear.