Question: do cruise ships have doctors?
Answer: Cruise Ship Doctors. Ships from the main cruise lines all will have at least one doctor and two nurses onboard. Many larger ships sail with two doctors and three or four nurses. According to American College of Emergency Physician guidelines, ships must have medical staff on call 24 hours.