As duas formas a instantes e há instantes estão corretas, contudo seus significados são diferentes.

Ou seja, ambas as construções são válidas, devendo, no entanto, ser usadas em diferentes situações.

A instantes significa que algo está perto de acontecer; para vir; iminente.

Ana estará pronto daqui a instantes.
Estamos a instantes de pôr fim a um combate.

Há instantes significa que algo ocorreu (passado) faz um tempo curtíssimo.

Chegou um telegrama, há instantes.
Saiu há instantes, mas volta.

Pode, igualmente, ter o sentido de que existem instantes (o momento preciso em que acontece algo) que algo foi/será assinalável.

Há instantes que definem uma época.
Há instantes na vida que a gente se esquece que Deus existe.