Cruise ship jobs in Casablanca

Casablanca is Morocco’s economic capital. Its port receives cruise ship calls, and the city’s hotels, restaurants and international companies give candidates strong hospitality and customer-service experience.

When you receive an offer, the cruise line or its agent normally books your joining flight — from Casablanca (CMN) or from Casablanca Mohammed V (CMN). Interviews are usually held online, so you can apply from Casablanca without travelling.

You can take STCW Basic Safety Training right here in Casablanca at ISEM (Institut Supérieur d’Études Maritimes), Morocco’s main maritime institute, which runs sessions most months from October to June. Addresses, contacts and course details are on our STCW page.

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

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.