Three days, three signatures: the beach capital, the wind-and-blue fishing town, the red city. The Agadir–Essaouira–Marrakech sweep is the short format we build most often for coast-based travellers who want Morocco’s greatest hits without repacking daily chaos — here is its honest shape.
Day 1: the argan coast to Essaouira
North from Agadir on the coast road — tree-climbing goats, ocean overlooks — reaching Essaouira by late morning. The full ramparts-port-medina circuit at walking pace, grilled sardines where the boats land them, gnaoua rhythms in the lanes, sunset from the skala’s cannons. Sleep inside the walls; the town after the day-trippers leave is its true self.

Day 2: Essaouira morning, Marrakech evening
The morning for what you choose — a beach ride at Diabat, the woodworkers’ souk, one more harbour coffee — then the inland road (about 3 hours) to Marrakech and the first plunge: Jemaa el-Fna as the lamps light, dinner on a terrace above the theatre.
Day 3: Marrakech, guided and unhurried
A licensed guide for the morning — Bahia palace, the souks’ actual geography, the lanes you would never refind alone — and an afternoon built to taste: Majorelle and YSL, a hammam, last-minute souk diplomacy. Flight out of RAK, or hand the baton to a desert extension.
The fine print
Private car and driver door to door — never a group — from our €150-per-person-per-day baseline; the reverse direction works identically from Marrakech, and appetite for sand upgrades it into the 7-day desert-and-coast circuit (from €1050 per person). City-choice agonisers should read Essaouira’s case; booking mechanics live in the booking FAQ.
Tarik Ziani — Tarik builds itineraries. Give him a number of days and an arrival airport and he will fight for every hour of it — fewer hotels, better sequencing, drives placed where the scenery earns them. His route pieces are the skeleton of many of our circuits, and they share a conviction: a good Morocco itinerary is measured in moments per day, not miles.







