Cruise ship jobs are very hard work, but can be very rewarding (earn/salaries), the jobs like: Waiter Waitress, Housekeeper, Steward, Stewardess, or Cruise ship professionals such as: executive chefs, hosts, reservations agents, line cooks, bartenders, dancers, administrative personnel and etc..
Hospitality and Cruiseline Job/ Cruise ship jobs : the contract would be 6-10 months, and you could apply for cabin steward/housekeeping, waiting/restaurant, or bartending (along with a variety of other positions). While some of the positions don't have a great base pay, the money you earn with tips and your share of the service charges will give you a good salary.