Registered nurses on cruise ships can expect to earn anywhere between $4850 and $5000 monthly. Cruise ship nurse's salary can vary slightly depending on different factors such as previous work experience, years of practice and professional certifications held.