With the latest google maps update, caching the maps can be done two different ways. If you have an iPhone keep in mind that if you update you can't go back. For android users check out this article on how to undo the update:

step 1: go to google play store and update your google maps app

step 2: pinch and zoom the area you'd like to save

step 3: do a search and type "ok maps"

once you search for "ok maps" it will save the map area

 

alternative method:

step 1: go to google play store and update your google maps app

step 2: pinch and zoom the area you'd like to save

step 3: click on the magnifying glass. scroll to the bottom of the screen and you'll see "make this map area available offline"