Start by selecting 5-10 Halloween related words. Here are some suggestions: bat, cat, ghost, ghoul, pumpkin, witch, broom, goblin etc. You may want a styrofoam base to stick the ghosts into during the game.
Divide players into ghost hunting teams of 3-5 per team, the number per team may be based the ages of the players. Each team is given clues to find ghosts that can be hidden outside or inside. Note: Don't place all the ghosts together or the they will grab the first ghost they see rather than find the ghost you want them to find. Also, tell them not to untie the ghosts until after the game is over. So send them off to different areas. You'll
want 1 ghost per guest or a specified number per team, but have extras so each player gets a ghost.
Each ghost is a lollipop covered with tissue paper, tied with ribbon with a letter written on the ghost. Use a marker a add eyes and a mouth to the ghosts. Letters written on the ghosts will be letters from the word you chose above.
Send the players off with clues to find ghosts. If young children are playing, have an adult go with them for safety and to assist if they don't understand the clues. Here are some examples of possible clues:
1. I live near the large pine tree in the backyard
2. At night I come out from under the patio chair
3. I fly around under the BBQ
Increase difficulty of clues with age.
Once they return with the ghosts, form words with the ghosts but mix up the letters and have the players guess the word. Each time a child guesses a word they get a ghost! Make sure all players get a ghost at the end.