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

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

Há menos é equivalente a dizer que existe menos [algo] (verbo haver no sentido de existir) em subtração, em quantidade menor.

Com a crise há menos negócios.
Como consequência da presença humana, há menos bichos.
Quando há menos tensão, há menos bloqueios e a nossa energia flui muito melhor.

É também utilizada no sentido de tempo decorrido.

Isso foi há menos de 10 minutos.
Aceitaste a posição de sócio há menos de dois meses.

A construção à menos é utilizada quando fazemos menção a + «a menos»; quando tal acontece somos a escrever com a crase à = a + a. Toma habitualmente o sentido de aquela com menor grau de intensidade ou em maior quantidade.

A lista está ordenada da mais comum à menos comum.
A carta é dirigida à menos importante das cinco cidades.
Refiro-me à menos bem preparada escola do país.