Self camping places are many... basically you can camp anywhere... but security is an issue there and in mountains its better to do in groups... kheerganga, Mud village in spiti are good for camping. sangla valley is also good but its better to pitch your camp at someplace safe. Most of the Hostels having camping facility do allow to pitch your own tent at very nominal amount