La gruta de San Pedro Mártir se encuentra en el poblado del mismo nombre, en un paraje situado al pie de la montaña El Peñón, a pocos kilómetros al noreste de la ciudad de Escuintla.