Two imperial cities at the heart of any Morocco trip — Fes (76) edges Marrakech (70) on the data, but the lived experience is about hassle, medina navigation, and what kind of Morocco you came for.
Fes scores 76/100 on Kakapo's safety index; Marrakech scores 70. The 6-point gap is almost entirely about tourist-targeted hassle — Marrakech's Jemaa el-Fnaa and the souks around it run one of North Africa's most aggressive sales-and-scam scenes; Fes's medina is just as labyrinthine but with materially less in-your-face pestering of visitors.
Violent crime against tourists in both is rare. The headline risks are non-violent: aggressive guides, the snake-charmer and henna scams on Jemaa el-Fnaa, "this way is closed" misdirection that ends at a leather souk, and overcharged taxi rides from the airport. Solo female travellers experience meaningful catcalling in both cities — more concentrated and intense in Marrakech's tourist zones than Fes.
This is the head-to-head across the dimensions that matter for a Morocco trip: medina hassle, scams, food, climate, cost, day-trip access, and solo female travel.
| Dimension | Marrakech | Fez | Winner |
|---|---|---|---|
| Personal safety + crime Fes wins. Marrakech's hassle density and scam infrastructure are the more present daily friction. |
Marrakech (70): violent crime against tourists rare. The risk profile is hassle, scams, and pickpocketing rather than personal danger. Jemaa el-Fnaa, the souks (Souk Semmarine, Souk des Teinturiers), and the area around Koutoubia at peak tourist hours are scam-dense. Mellah and Kasbah quieter but still hassle-active. | Fes (76): violent crime against tourists rare. Fes el-Bali (the old medina) is genuinely confusing — getting lost is the lived risk, not crime. False guides pestering tourists near Bab Boujloud (the Blue Gate) and around Al Quaraouiyine, but density and aggression notably lower than Marrakech. | Fez |
| Medina hassle + tourist scams Fes wins. Lower hassle density and the false-guide scam is more easily neutralised (hire a real one). |
Marrakech: high-pressure souk vendors, snake-charmer 'photo' demands (50-200 dirhams), henna women grabbing wrists then demanding payment, 'closed road' misdirection scams, fake-guide-then-tip-extortion, and the Berber-pharmacy hard-sell. Day-one overwhelm is normal. | Fes: false guides around Bab Boujloud (offering to lead you to the tannery — they expect 100-200 dirhams), tannery 'mint sprig' free-then-tip trick, and shop-owner-takes-you-to-his-cousin's-rug-shop variants. Genuine guides through hotels are cheap (200-300 dirhams) and worth it for medina navigation. | Fez |
| Transport + getting around Tie. Both rely on petit-taxi-with-agreed-fare and foot navigation. Fes medina is harder to walk; Marrakech medina has more pestering. |
Marrakech: petit taxis (beige) are metered in theory, often overcharge tourists by 2-5x — agree the price before getting in or insist on the meter. From Menara airport to medina: 100-150 dirhams (not 300+ as quoted). No metro. Walking the medina is the way. | Fes: petit taxis (red) same dynamic; airport to medina 100-150 dirhams. Medina is genuinely unwalkable by car — donkeys still deliver. Walking-only navigation; Google Maps is unreliable in Fes el-Bali, so save offline maps and accept getting lost. | Tie |
| Weather + climate Fes wins on summer comfort; Marrakech wins on winter warmth. Spring/autumn is the answer for both. |
Marrakech (semi-arid): 35-45°C July-August (genuinely punishing); 6-19°C winter. Dry. October-November and March-April are ideal. Riad pools are not a luxury in summer — they are essential. | Fes (continental, higher altitude): 32-38°C July-August (hot but less brutal than Marrakech); 3-15°C winter (genuinely cold — riads can be unheated). Spring and autumn ideal. | Fez |
| Food + cultural experience Fes wins on food authenticity. Marrakech wins on dining variety and tourist-comfortable polish. |
Marrakech: Jemaa el-Fnaa food stalls (stall #1 to #100 — pick the busy ones; expect haggling), tagine, pastilla, harira soup at sunset stalls. Nomad and Le Jardin for tourist-comfortable rooftop dining. Higher tourism polish, more international restaurants. | Fes: the more authentic food city. Pastilla originated here; the food is more traditional and less adapted to Western palates. Café Clock for cultural-immersion (camel burger, hands-on cooking classes). Restaurants in restored riads are atmospheric (Dar Hatim, Nur). | Fez |
| Cost + value Fes wins on cost. Marrakech's tourism premium adds 10-20% on hotels and dining. |
Marrakech: riad 600-2,500 dirhams (US$60-250)/night central medina; tagine dinner 80-150 dirhams; mint tea 20-40 dirhams; Jemaa el-Fnaa stall meal 50-100 dirhams. | Fes: riad 500-1,500 dirhams (US$50-150)/night central medina; tagine dinner 70-130 dirhams; mint tea 15-30 dirhams. 10-20% cheaper than Marrakech across most categories. | Fez |
| Solo female safety Fes edges Marrakech for solo female comfort. Both reward modest dress and hotel/riad-based travel; neither is risk-free. |
Marrakech: catcalling and persistent unwanted attention are documented and consistent realities, particularly around Jemaa el-Fnaa, the souks, and Gueliz nightlife zones. Modest dress (shoulders + knees covered) reduces friction but doesn't eliminate it. Riad-based solo female travel is common and broadly comfortable; medina walking less so. | Fes: catcalling exists but at lower intensity than Marrakech. The medina's complexity actually helps — solo women are less of a target when locals can see you're navigating with intent. Modest dress more important than in Marrakech (Fes is the more religiously traditional city). | Fez |
Fes edges Marrakech on safety, hassle, authenticity, cost, and solo female travel comfort. Marrakech wins on riad sophistication, day-trip access (Atlas + Sahara + Essaouira), nightlife, and the iconic Jemaa el-Fnaa experience. The honest answer: if you can only do one and you want lowest-friction authenticity, Fes; if you want maximum sensory drama and don't mind the hassle, Marrakech. The classic move is both — 3 days Marrakech, 4 days Fes, by train via Casablanca.
Side-by-side breakdown of the four composite sub-scores that go into Marrakech's and Fez's overall safety ratings. These update automatically as the underlying advisory + crime + healthcare data refreshes.
| Sub-score | Marrakech | Fez | Difference |
|---|---|---|---|
| Personal safety | 70/100 | 76/100 | 6 |
| Transport | 68/100 | 76/100 | 8 |
| Healthcare | 72/100 | 74/100 | 2 |
| Air quality | 72/100 | 80/100 | 8 |
Both Marrakech and Fez are scored using Kakapo's composite safety index — a weighted blend of national travel advisories (US State Department, UK FCDO, Canada Smartraveller, Australia Smartraveller, France Conseils aux voyageurs, Germany Auswärtiges Amt, New Zealand SafeTravel), local crime indices (Numbeo plus police-released stats where available), WHO Global Burden of Disease data for healthcare infrastructure, and IQAir / WAQI feeds for air quality. The four sub-scores recalculate automatically as sources refresh, typically within 24 hours of a new advisory or incident report. Full per-source weighting: https://kakapo.travel/about/methodology.
For this Marrakech vs Fez comparison specifically, we manually verified each dimension verdict above against the most recent advisory text from at least three of the seven foreign-ministry sources, plus on-the-ground reporting from the Kakapo editorial team. Editorial review date: 2026-05-24.
Yes — 76 vs 70 on Kakapo's safety index. The gap is mostly about hassle and scam density rather than violent crime (which is rare in both). Marrakech's Jemaa el-Fnaa, souk corridors, and Gueliz nightlife zones have notably more aggressive tourist-targeting than Fes's medina.
Snake-charmer photo demands (50-200 dirhams), henna women grabbing tourists' wrists, 'this way is closed' misdirection to specific shops, fake guides offering to lead you out of the souks then demanding payment, Berber pharmacy hard-sells, and taxi overcharging from Menara airport. None are violent; all are well-documented.
On day one, yes. Fes el-Bali has 9,000+ alleyways, Google Maps is unreliable, and false-guide touts at Bab Boujloud (the Blue Gate) will find you before you find your way. 200-300 dirhams through your riad gets a licensed guide for 4 hours — after that, intentional getting-lost is the point of Fes.
Broadly yes, with meaningful catcalling and persistent attention in tourist zones. Fes is somewhat less intense than Marrakech but both reward modest dress (shoulders and knees covered), confident navigation, and riad-based travel. Late-night solo walking in either medina is not recommended.
Fes is the more authentic food city — pastilla originated there and traditional Moroccan cooking is less Westernised. Marrakech has more variety and tourist-comfortable polish (rooftop restaurants, cocktail bars in Gueliz). For canonical Moroccan food: Fes. For dining variety: Marrakech.
Fes by 10-20% on riads, meals, and mint tea. Marrakech's tourism premium is real, particularly during shoulder season peaks.
March-May and September-November for both. Avoid July-August (35-45°C); winter is colder in Fes (3-15°C with often-unheated riads) but pleasant in Marrakech.