Os dicionários Houaiss e Aulete Digital dizem que não, mas o Vocabulário Ortográfico da Língua Portuguesa , o Volp, diz que sim. E agora? Houaiss e Aulete Digital afirmam ser "arco-íris" um substantivo masculino de dois números, ou seja, forma igual para singular e para plural. O dicionário Michaelis não tem um verbete de entrada para arco-íris, mas é possível achá-lo em arco . Ainda assim, não há indicação número (se é singular e/ou plural). Já o Volp, nova ortografia, mostra assim: arco-íris s.m.; pl. arcos-íris . O plural é arcos-íris. Fica a curiosidade de saber se sua versão anterior também tinha o plural distinto do singular. Os sites que tratam do assunto são divergentes, assim como os dicionários e o Volp. Este último é quem dá a grafia oficial das palavras na nossa língua, mas aqueles também não podem ser ignorados. Parece razoável se ficamos com as duas formas registradas: os arco-íris e os arcos-íris.
Respostas para as dúvidas mais cotidianas.