As duas expressões estão corretas e são sinônimas. Podemos utilizar à noite ou de noite sempre que quisermos referir algo que ocorre durante o período da noite.
Na expressão à noite é usada a preposição a e na expressão de noite é usada a preposição de.
A expressão de noite é a mais utilizada pelos falantes, mas o uso das duas preposições diferentes não altera o sentido da mensagem.
Existem diversos casos de expressões sinônimas formadas com diferentes preposições, como:
À noite é uma locução adverbial de tempo. É escrita obrigatoriamente com acento grave indicativo de crase, tal como acontece em outras locuções adverbiais:
A locução adverbial à noite não deve ser confundida com a construção a noite, em que o a é um artigo definido que determina o substantivo noite: