Similar to a monster den, lava spiders and fiends use lava tiles as their dens, so they spawn on nearby tiles.
I've discovered them inside of a cave, but just today I ran into one randomly roaming a mountain top, with no caves or lava tiles within sight in all directions. Perhaps rarely on cliffsides, or it wandered far? -Arronicus 12/12/2013