There are a couple of smells that snakes hate. Some of them include smells of clove, garlic, onion, smoke, lime, and cinnamon.