First: your riad almost certainly does this for free
Start here, because it solves the problem for most people at zero cost. Moroccan riads and hotels routinely store guests' luggage on checkout day, and often on arrival day too if your room isn't ready. It's a normal part of how the hospitality works — a riad is an eight-room house with staff who know your name by day two, and leaving two cases in a back room for six hours is not an imposition.
A small tip on collection, twenty or thirty dirhams, is a kind gesture rather than an expectation. The reason this matters is that the entire paid luggage-storage industry exists because hotels in Rome, Paris and London either charge for this or refuse it outright. That premise is much weaker in Morocco. So before you pay anyone, send your riad a message. Nine times out of ten the answer is yes, of course, and the question is closed.
When paid storage genuinely earns its place
There are real gaps the riad can't cover, and this is where a storage network is worth its fifty dirhams. The first is moving between two places: you've checked out of a Marrakech riad and you're not checking into the next one until evening, and dragging cases through the medina in between is nobody's idea of a holiday. The second is the day trip after checkout — you're leaving Agadir at nine tonight and want to spend the day up the coast without a suitcase in the boot.
The third is arriving early, when your riad is genuinely full and can't take the bags before the previous guests leave. And the fourth is the awkward one: you're not staying at a riad at all — you came off an overnight bus, or you're between an Airbnb and a flight, and there's no reception to ask. In those cases you need a locker or a shop, and Morocco has some.
What exists: Radical Storage, city by city
Radical Storage is the network with the most Moroccan presence, and it works by partnering with local shops, restaurants and small businesses rather than running its own lockers — you book online, get a code, and drop your bags with the partner. The Moroccan footprint is real but modest, and its shape is genuinely surprising. Casablanca has the most, with four locations: Derb Ghallef, one near the Villa of Arts, one near the Mosquée El Kaoutar, and one near Rue National, mostly open from around 8–10am to 7pm, with the Rue National spot running to 9:30pm.
Agadir has three: Mosquee Loubnan (8am–6pm), the Souk El Had Market spot, and one in Talborjt attached to a restaurant that stays open to 11pm — which is by far the most useful set of hours in the country if you're on a late flight. Marrakech, extraordinarily, has just one: Rouidate, in the Kasbah quarter, open 7:30am–10pm.
The coverage is inverted against tourism
That Marrakech number deserves a moment, because it's the opposite of what you'd expect. Marrakech is Morocco's tourist capital, it takes the most flights, it has roughly 1,500 riads, and it has precisely one paid storage location — while Casablanca, a business city most visitors skip, has four. Agadir has three. If you're arriving in Marrakech assuming you'll find a locker near Jemaa el-Fnaa the way you would near a European station, you won't.
The one spot that exists is in the Kasbah, in the southern medina near the Saadian Tombs, which is convenient if you're staying down there and useless if you're up in Mouassine with a taxi to catch. This is the single most important practical fact on this page: in Marrakech specifically, the riad is not the backup plan, it's the plan.
Where there's nothing at all
Be equally clear about the blanks. Fes and Tangier have no Radical Storage pages at all — the network simply isn't there. Chefchaouen, Essaouira and the smaller towns are the same story. That covers a lot of this country and some of its best destinations, so if you're doing a Fes medina day after checkout, or you want to leave a bag while you walk up to Chefchaouen's Spanish Mosque, the paid option doesn't exist and you're back to your guesthouse — which, as established, will almost certainly say yes.
Train stations are the other traditional answer: ONCF stations have historically operated a consigne, but availability and hours vary by station and it isn't something to build a tight schedule around without checking on the day.
What it costs, and how the pricing works
The pricing model is the thing to like here. It's a flat rate per bag per day — roughly 50 to 53.40 MAD, so about five euros — and it doesn't care whether you're leaving a daypack or a 25-kilo suitcase with a surfboard strapped to it. There are no size tiers and no hourly meter, which means a full day's storage costs the same as two hours.
Set against Moroccan prices generally that's not nothing: fifty dirhams is a decent tagine, or roughly a third of a chartered airport taxi in Marrakech. Set against dragging luggage through a medina in August heat, it's a bargain. The rule of thumb: if the riad says yes, take the free option; if it can't, fifty dirhams to buy back a whole day is money well spent.
The practical catch: addresses come after booking
One quirk that catches people out. Radical Storage doesn't publish the exact street address of its partner shops — you see the neighbourhood and the opening hours, and the precise address only appears once you've booked. That's sensible for the partners and mildly annoying for you, because it means you can't scout the location in advance or plan a walking route around it.
In a Moroccan medina, where an address is often a landmark rather than a number, that's a real consideration. Practical advice: book the night before rather than on the doorstep, screenshot the address and the code as soon as you have them, and don't leave yourself twenty minutes to find an unmarked shop in the Kasbah with a flight to catch.
Check the hours too — that Agadir Souk El Had spot has shown as closed, and a network of small businesses means individual partners come and go.
The honest decision tree
Put it together and it's simple. Staying at a riad or hotel that day? Ask them — free, on-site, no booking, and they'll usually hold bags on arrival day as well as checkout day. Not staying anywhere that day, or genuinely stuck, and you're in Casablanca or Agadir? Radical Storage has a workable handful of spots and eleven at night in Talborjt is a genuinely useful option before a late flight.
In Marrakech? There's one spot, in the Kasbah, so it works if you're down that end and doesn't if you aren't — plan on your riad. In Fes, Tangier, Chefchaouen or Essaouira? There's nothing to book, so the question answers itself. And whatever you do, don't build a tight airport run around bag collection: get the bags first, then go to the airport, because a fixed-price transfer that waits for you is cheaper than a missed flight.
- Message your riad before you pay anyone — free storage on checkout day is standard in Morocco.
- Marrakech has just one paid spot (Kasbah). Don't arrive assuming you'll find a locker near Jemaa el-Fnaa.
- Agadir's Talborjt location runs to 11pm — the most useful hours in the country before a night flight.
- Flat rate ~50–53 MAD per bag per day, regardless of size. No hourly meter, no size tiers.
- Addresses only appear after booking, so book the night before and screenshot the code.
- Fes, Tangier, Chefchaouen and Essaouira have no network — the guesthouse is your only realistic answer.
Store your bags in Morocco
If your riad can't hold them, this is the network that exists — Casablanca, Agadir and one spot in Marrakech, at a flat ~50 MAD per bag per day. Then collect the bags before you head for the airport, not after.