Morocco consistently ranks in the top 5 destinations for French travellers. Yet connectivity there remains a pain point. According to the GSMA, 51% of eSIM users adopted the technology for the first time while travelling. That's no coincidence.
Morocco, despite its proximity and direct flights from almost every major French city, does not benefit from European Union roaming rules. Your carrier therefore bills data outside the EU at rates that sting. The classic alternative, a local SIM, comes with its own friction: tracking down a vendor at Mohammed V airport, popping out your French SIM to bury it at the bottom of your bag, and dealing with a temporary number nobody has. You're reachable, but only halfway.
That's exactly the problem this eSIM Morocco guide addresses. An eSIM is installed from home, on your Wi-Fi, before you leave. Your physical SIM stays in its slot. Your French number keeps receiving calls and texts. And the moment you consume your first megabyte on Moroccan soil, the plan starts. Not before.
Kolet is a French startup founded in January 2024, B Corp certified in January 2026 with a score of 99.7/200. It is currently the only major travel eSIM operator to hold this certification. Holafly, Airalo and Saily are not B Corp certified. In practice: no plastic SIM cards produced, prices displayed before purchase, zero hidden fees.

First things first: your phone must be unlocked from any carrier. An iPhone still tied to Orange or SFR by contract cannot host a third-party eSIM. That's the only blocking condition, check it first.
Compatible devices cover the vast majority of phones in use today: iPhone XS (2018) and later, Samsung Galaxy S20 and beyond, Google Pixel 3 and newer. If your phone is less than six years old, the odds are very high that it's compatible.
One detail many people overlook: your physical SIM stays in place. You keep your French number active. The Morocco eSIM runs in parallel on a second profile. You choose which one uses mobile data depending on the situation.

Here's exactly how it works.
Choose your Morocco plan on kolet.com. Kolet offers several data volumes depending on the length and type of your trip. A 3 GB plan works well for a week of browsing, maps and a few stories. A 10 GB plan covers two weeks with occasional hotspot sharing. Plans are fixed-volume, which makes the price transparent before you even buy. Nothing unlimited, nothing vague.
Pay with whatever works for you. Credit card, Koins (Kolet's internal credit), Flying Blue miles or Etihad miles. If you're a Flying Blue member, every euro spent earns 10 Air France/KLM miles. On a Paris–Marrakech round trip, that adds up fast.
Install the eSIM at home, on your Wi-Fi. You receive a QR code by email. Scan it in your phone's settings and the profile installs in under two minutes. No code to type, no restart, no fiddling around at the airport.
Land. Activate the plan from the app. Data only starts with your first megabyte used, not from purchase, not from installation: at first actual use.
Need more data mid-trip? Top up from the app without reinstalling anything. The new allowance is added instantly.

You arrive in Casablanca expecting sluggish 3G. The surprise is actually the other way around.
Casablanca and Rabat have dense 4G infrastructure, with 5G expanding in business districts. Marrakech, Agadir and Fez provide solid 4G coverage across tourist areas and the main medinas. Rural areas and mountain roads through the Atlas offer more variable coverage, expect dead zones on mountain passes, which is perfectly normal.
The local operators Kolet's Morocco eSIM roams on include Morocco's main networks. Switching is automatic based on signal availability. You manage nothing.
A real-world scenario: you take a taxi from Mohammed V airport to central Casablanca, a forty-minute drive. During that journey, you've already caught up on messages, replied to your hotel and opened Google Maps without thinking about it. That's exactly what an eSIM activated before landing is for.

This is the question almost nobody asks before buying, and everyone wishes they had.
With Kolet, data left unused when a plan expires automatically converts into Koins, the platform's internal credit. 1 euro equals 100 Koins. Those Koins remain available for your next purchase, whether that's a return trip to Morocco, a stay in Spain or a long-haul flight.
Nothing is lost. This is a deliberate choice: Kolet opted for fixed-volume plans precisely to avoid the ambiguity of so-called "unlimited" offers that throttle speeds after a certain threshold (which is what Holafly does beyond its usage limit). You know what you're buying, and you keep the value of what you don't use.
Koins also accumulate through referrals: if you recommend Kolet to a friend, you earn 250 Flying Blue miles and your friend receives a free plan.

