O verbo pernoitar vem directamente «do lat[im] pernoctāre», e significa «passar a noite».
Uma palavra derivada de noite por prefixação e sufixação é, por exemplo, anoitecer (de a- + noite + -ecer); quer dizer «fazer-se noite; escurecer».
[Fonte: Dicionário da Língua Portuguesa 2008, da Porto Editora.]