We consider the survival probability f (t) of a random walk with a constant hopping rate w on a host lattice of fractal dimension d and spectral dimension ds ≤ 2, with spatially correlated traps. The traps form a sublattice with fractal dimension da < d and are characterized by the absorption rate wa which may be finite (imperfect traps) or infinite (perfect traps). Initial coordinates are chosen randomly at or within a fixed distance of a trap. For weakly absorbing traps (wa ≪ w), we find that f (t) can be closely approximated by a stretched exponential function over the initial stage of relaxation, with stretching exponent α = 1 − (d − da)/dw, where dw is the random walk dimension of the host lattice. At the end of this initial stage there occurs a crossover to power law kinetics f (t) ∼ t −α with the same exponent α as for the stretched exponential regime. For strong absorption wa w, including the limit of perfect traps wa → ∞, the stretched exponential regime is absent and the decay of f (t) follows, after a short transient, the aforementioned power law for all times.