Cruise ship jobs in Africa

From Casablanca to Cape Town, OceanHire helps African candidates find work with cruise lines and maritime employers. Choose your country below.

How it works

From your CV to your first contract

  1. Create your profile

    Add your positions, languages and STCW certificates and upload your CV. It takes a few minutes.

  2. Screening & matching

    We check your profile and documents and match you with cruise lines and maritime employers.

  3. Interview & join the ship

    Online interview, medical, visas and training — then you sign on and join your ship.

Departments

Cruise ship jobs by department

STCW

What you need to work on a cruise ship

  • A valid passport
  • A CV in English and good spoken English
  • STCW basic safety training (we explain it on our STCW page)
  • A recognised seafarer medical certificate
  • The visas your cruise line asks for — often a US C1/D visa, applied for after your offer

STCW →

Latest cruise ship jobs

New positions are added regularly. Create your profile now and we will contact you as soon as a matching role opens.

Create your free profile

Frequently asked questions

How do I get a cruise ship job from Africa?

Create a free profile on OceanHire, upload your CV in English and choose the positions you want. We check your documents and introduce you to cruise lines and maritime employers that are hiring.

Do I need experience to work on a cruise ship?

Many entry-level roles — assistant waiter, galley utility, cabin steward — accept hotel or restaurant experience on land. Supervisory and officer roles require previous cruise or sea experience.

Is it free to register?

Yes. Creating your OceanHire profile and applying for jobs is free.

Do I need to speak English?

Yes. English is the working language on board. Arabic, French, Spanish, Italian or German are a real advantage with international guests.

What is STCW and do I need it?

STCW is the international standard for seafarer training. Almost every crew member needs at least the STCW basic safety training before joining a ship. Our STCW page explains the courses.

Ready to start your career at sea?

Registering is free. Our team reviews every profile and contacts you about matching roles.