Hola:
En vez de un enlace sería mejor un simple script...
<span style="cursor: pointer" onclick="setTimeout(\"window.open('destino.html',' _self')\", 2000)" >enlace con retraso</span>
El entrecomillado anidado a veces es problemático, así que tal vez sea mejor simplemente llamar a una función que programe el temporizador (setTimeout())
Saludos