Common materials used to build grotto pools include natural rocks, boulders, concrete, and steel. These materials are chosen for their durability, ability to mimic natural formations, and facilitate the incorporation of water features into the pool design.