It is also helpful if you have hospitality or sales experience since you will be socializing with the passengers. If you're not a professional entertainer you have little chance of getting a job on board a cruise ship. Some concessionaires and cruise lines travel the country seeking out and auditioning talent. Cruise lines offer classes in aerobics, step, yoga, dance and spinning. The more you know the better.
Contracts are usually six months.
If you have retail sales experience this is one of the easier jobs to get on a cruise ship. You work on commision from sales so pay varies. You greet passengers as they board the ship, lead shore excursions, arrange parties and more. This is a cruise staff position so you should love being around people. Public relations experience helps your chances in getting this job.