Cruise Ship recruitment agency listing Cruise ships are floating hotels and have a range of roles in entertainment, hospitality, marketing, management, health and beauty, guest relations, and management and maintenance of the ship.