Start with your children, then choose the route

Tell your planner the children’s ages, usual bedtime and how they handle winding roads. A toddler who naps in the afternoon needs a different day from a teenager interested in photography or walking. Keep the arrival day light, particularly after an overnight flight. A private vehicle lets you discuss stops; it does not make distances disappear.
Choose one main visit for the morning and leave room afterwards. In Marrakech, a short souk walk followed by a garden is often more manageable than several palaces in succession. Ask where the vehicle can actually meet you: many medina addresses still involve walking with luggage.
Seven, ten or fourteen days: what actually fits?

For seven days and six nights, a simple starting point is three nights in Marrakech, two in Essaouira and one back near your departure airport. An Atlas outing can replace a city day if your children enjoy walking. This is a planning example, not a promise that every arrival time fits.
With ten days, choose between adding more time in the mountains and coast or making the Sahara the main journey. Avoid trying to include Chefchaouen, Fes, Marrakech, the dunes and Essaouira in the same short holiday. With fourteen days, a city–valley–desert route can include longer stays, although the transfer out of Merzouga still needs careful planning. Count nights and read each transfer before choosing.
Does the Sahara belong in your family holiday?
Merzouga and Erg Chigaga are not quick excursions from Marrakech. Ask for driving time separately from sightseeing and lunch stops, plus the precise location of every overnight. Two desert nights can create a full day nearby; they do not automatically shorten the journey home.
For a family that dislikes long road days, leave the Sahara for another visit. Agafay offers a rocky landscape nearer Marrakech, but it is not a substitute for Saharan sand dunes. If you choose a camp, confirm bed arrangements, bathroom access, heating or cooling, vehicle access and an alternative to riding a camel. Never assume “luxury” answers these questions.
Make the ordinary stops part of the visit

Children do not need entertainment at every stop. Watching bread being prepared, choosing ingredients for a suitable cooking activity or looking for details in a kasbah can make a short visit engaging. Activities depend on the actual host and booking; a workshop is not included simply because a route passes through a village.
At the coast, leave time for Essaouira’s harbour and walls instead of scheduling another transfer immediately. A beach day is not automatically a swimming day: wind, waves and local conditions matter. Around mountains and historic sites, agree on a walk suited to your family and ask about steps, shade and the return route.
The details to confirm before paying

Request the child-seat type and suitability for your child’s height and weight, working seat belts, room layout and whether beds are separate. A family room may mean one shared room rather than connecting rooms. Ask about stairs, pool access and supervision; photos alone cannot establish these details.
Share allergies and dietary requirements before booking, and confirm what the kitchen can accommodate. List the included meals by night and day, rather than assuming that every hotel or camp includes dinner. Ask separately about entry tickets, guides, optional activities and cancellation terms. Compare the full family quotation, not only a headline per-person price.
Choose the season and leave a little breathing room

Spring and autumn often make a mixed city-and-country journey easier to plan, but conditions differ between the Atlantic, mountains and Sahara. Summer coastal time may be preferable to a packed inland circuit; winter camp nights and mountain days need warm layers and route checks. Read our regional weather guide before fixing the route.
A pool or a quiet afternoon is useful time, not a gap to fill. Keep the final night compatible with your flight and avoid a long desert return followed by an ambitious evening departure. Send us your airports, dates, children’s ages, preferred room setup and the maximum driving day you would accept. We can then discuss what to keep and what to leave out.
If your flights use different airports
An arrival in Casablanca and a departure from Marrakech can avoid retracing part of the route. It does not justify adding every northern stop: ask which overnight genuinely breaks a transfer. For a long-haul family trip, count usable days in Morocco after arrival and before departure, rather than treating every flight date as a sightseeing day.