How to disable certain Apps & access to PIM data on iOS
Sorry, under stock iOS there is no way to restrict apps except thru the parental controls you already mentioned.

Outside of the stock iOS however, there are multiple solutions to do this, my favourite of which is iUsers that enables multiple user accounts including guest accounts on iOS devices.