Um navio-hotel [1] é uma embarcação de passageiros, apta a desempenhar, temporária ou permanentemente, as funções de um hotel. Encontram-se aprestadas de quartos mobilados e outras comodidades, próprias dos hotéis, que as tornam capazes de acolher viajantes.[2][3]
Os navios-hotel geralmente fazem deslocações durante o dia, rumo às atracções ou destinos divisados pelos viajantes, ao passo que o papel de hotel é desempenhado durante a noite, altura em que o navio ancora num determinado porto ou local.[3]