Cruise ship jobs in Morocco

OceanHire is a Moroccan recruitment platform that connects candidates from Tangier to Agadir with cruise lines and maritime employers worldwide.

Morocco has a long tradition of hospitality, and Moroccan crew are valued on board for their languages — Arabic, Tamazight, French, often Spanish and English — and their sense of service. Hotels in Marrakech and Agadir, restaurants in Casablanca and the ports of Tangier and Agadir give Moroccan candidates exactly the experience cruise lines look for.

OceanHire was founded in Morocco by a casino manager with more than ten years of experience on cruise ships and in land-based casinos, to give Moroccan candidates a direct, transparent route to jobs at sea: one profile, honest advice on documents and STCW training, and introductions to employers who are hiring.

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 Morocco?

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.