well, i've known spirits to hide stuff, but they give it back after a while. i've also read about a theory the gods hide important things when you've upset them. try and think if there's something you can do to say sorry if you've done something to upset your deities, otherwise, wait it out. empty out your purse completely [i've thought i've lost stuff in my bag when it was really just buried] if it's not there, go through the last room you saw it in, it's probably there.
if you want a spell there are a few i've heard of, but i also believe some things don't require spells. sure you really want the item back, but using a spell is a little like killing a spider with a flamethrower, not really needed. but you could try very simply going into the last room you saw the object in, relaxing, focus on the object, then slowly [eyes closed] turn, you should get a strong urge to stop. the direction you're facing is usually the direction the object is located in. i still suggest just tearing your house apart like a crazy person one room at a time.