You can save and view Instagram photos and videos without internet connection by downloading them using Instabox.
You just have to copy paste Instagram URL, and choose any photos/videos you want to download.
Instabox also has download history, so you can download any photos/videos again in case you lost it without having the Instagram URL.