To make your location private on Snapchat, you need to go to Settings > See My Location > Who Can See My Location, tap on My Friends, Except… and choose the friends you want to hide your location from or make it private completely.