Morocco Itinerary: Ultimate 7 Day, 10 Day, and 2 Week Family Adventures
Planning a family trip to Morocco? Whether you’re dreaming of exploring vibrant cities, relaxing on the coast, or venturing into the desert, Morocco has something for every member of the family.
But let’s be real—planning to travel with kids can be an exhausting in itself…before you even set off.
That’s why we’ve crafted three one-week itineraries that balance the excitement of Morocco with just enough downtime to keep everyone sane.
From the bustling souks of Marrakech to the windy beaches of Essaouira and the quieter beaches at Taghazout, these routes are designed to make your Morocco itinerary as smooth (and fun) as possible.
One Week in Morocco with Kids: Three Family-Friendly Itineraries
We’ve talked about how Morocco has surprised us. Its diversity is amazing and that’s why its a great destination for exploring.
But if you are on limited time, you need to make the most of it.
Here are three carefully planned itineraries that balance fun with family-friendly activities, minimal driving times (mostly), and a few “wow” moments.
Whether your trip is for 7 days, 10 days or 2 weeks, we have enough options for your trip.
Each itinerary is almost themed. We would also recommend coming in and out of different airports to make the most of the time you have but have circled all these routes back to the starting destination.
I would also recommend if you have limited time to either rent a car and drive, or hire a driver.

7 day Morocco itinerary
Option 1: A taste of Morocco
Marrakech, Essaouira, Agafay Desert
This itinerary is perfect if you’re looking for a mix of city vibes, coastal breezes, and a touch of desert adventure—it’s a shorter loop with limited driving.
Day 1: Arrival in Marrakech
Drive Time: None (thank goodness)
Activities: After navigating Marrakech airport (which can feel like a feat in itself), settle into your Riad and take it easy. Explore Jemaa el-Fnaa Square in the evening—watch snake charmers from a safe distance, try not to get lost in the Medina, and grab dinner at a local spot.
Where to stay in Marrakech:
Luxury: Palais Riad Lamrani
Mid-range: Riad Matham
Budget: Riad N10
Day 2: Explore Marrakech
Drive Time: Minimal
Activities: Visit the Jardin Majorelle (Yves Saint Laurent Museum is also an option) then dive into the souks. Teach the kids the art of haggling (or just let them be cute and get a discount- Beau figured this out pretty quickly). Wrap up the day with a rooftop dinner.

Day 3: Marrakech to Essaouira
Drive Time: 3 hours (191 km) – Break out the snacks and playlists.
Activities: Hit the road to Essaouira, where the Atlantic breeze will welcome you. Spend the afternoon exploring the Medina, wandering through the souk trying the snacks, and watching the fishermen bring in their catch. The kids will love the cats (take hand sanitiser!) Settle in for two nights at a cozy riad.
Where to stay in Essaouira:
Luxury- Ryad Watier and Spa
Mid Range- Riad l’Ayel d’Essaouira
Budget- Abdessamad Appartement 2
Day 4: Full Day in Essaouira
Drive Time: None – Perfect day to explore on foot.
Activities: Stroll along the beach, take a camel ride (because why not?), and maybe try your hand at some water sports. Enjoy the relaxed vibe of this coastal town, and let the kids run off some energy before grabbing fresh seafood for dinner.
Day 5: Essaouira to Agafay Desert
Drive Time: 4 hours (221 km) – It’s a bit of a trek, but worth it.
Activities: Head back inland to the Agafay Desert. Swap the cool ocean air for warm desert winds and spend the night in a luxury tent under the stars. Camel trekking and quad biking will ensure the kids are worn out by bedtime. Honestly, it’s not the Sahara but if your looking for a mini desert experience on limited time, this might be the best option.
Where to stay in Agafay:
There are lots of tour operators to choose from;
Day 6: Relax in the Agafay Desert
Drive Time: None – You’re not going anywhere, and that’s the point.
Activities: Enjoy a slower pace with some optional desert activities. Take a deep breath, appreciate the silence, and perhaps convince the kids to join you in stargazing.

Day 7: Return to Marrakech
Drive Time: 1 hour (30 km)
Activities: Make your way back to Marrakech. Spend your last day grabbing souvenirs, exploring any sights you missed, or simply relaxing before your flight.
Option 2: Northern Morocco

Tangier, Chefchaouen, Fes
If you’re craving a mix of Morocco’s vibrant culture and stunning natural beauty, this northern route is a winner. Plus, it’ll keep driving times (and whining) to a minimum.
Day 1: Arrival in Tangier
Drive Time: None
Activities: Dive straight into Tangier’s mix of old-world charm and modern flair. Wander through the Medina, check out the Kasbah Museum, and maybe let the kids have their first taste of mint tea (aka sugar with a hint of tea).
Where to stay in Tangier:
Luxury- Colourful Traditional Riad
Mid Range- Dar Lahlou
Budget- Tangier Medina Rooftop Apartment
Day 2: Tangier to Chefchaouen
Drive Time: 2 hours (114 km) – Short enough to avoid any major backseat rebellions.
Activities: Arrive in the Blue City, where every corner is Instagram-worthy (and the kids will want to take pictures of everything). Explore the Medina, and let the kids burn off some energy at Plaza Uta el-Hammam. Spend the night in a riad with views that’ll make you forget about the uphill hike to get there.
Where to stay in Chefchaouen:
Luxury- Lalla Ghayta
Mid Range- Casa Blue Pearl
Budget– Casa familia
Day 3: Full Day in Chefchaouene
Drive Time: None – Enjoy the fresh mountain air.
Activities: Take a gentle hike to the Spanish Mosque for panoramic views, explore Ras Elma Park, or just enjoy the laid-back vibe. The kids might even enjoy shopping for souvenirs—blue pottery is a hit.
Day 4: Chefchaouen to Fes
Drive Time: 4 hours (200 km) – Time to break out the snacks.
Activities: Make your way to Fes, Morocco’s spiritual heart. Dive into the historic Medina—just try not to lose the kids in the labyrinth of alleys.
Where to stay:
Luxury- Riad Rcif Alif Suite
Mid Range- Riad Sekaya Fez
Budget- Riad Noujoum Medina
Day 5: Explore Fes
Drive Time: Minimal – Just enough to visit key sites.
Activities: Visit the Chouara Tannery (prepare for the smell), the ancient Al Quaraouiyine University, and let the kids marvel at the intricacies of the Bou Inania Madrasa. Don’t forget to try the pastries.

Day 6: Day Trip to Volubilis and Meknes
Drive Time: 2.5 hours total (80 km to Volubilis, 30 km to Meknes)
Activities: Explore the Roman ruins at Volubilis, where the kids can run wild. Then head to Meknes, one of Morocco’s lesser-known imperial cities, for a taste of history without the crowds. Return to Fes for the night.
Day 7: Return to Tangier
Drive Time: 4.5 hours (290 km) – Time for one last road trip.
Activities: Drive back to Tangier, perhaps with a quick stop in Asilah to stretch your legs and admire the street art. Then it’s back to Tangier for your final night.
Option 3: Iconic Landscapes

Marrakech, Ouarzazate, Aït Ben Haddou, Sahara Desert, Ourika Valley
Ready for some serious adventure? This route takes you through Morocco’s most stunning landscapes—ideal for families with a bucketlist.
Day 1: Arrival in Marrakech
Drive Time: None
Activities: Settle into your riad and get your first taste of Moroccan life in Jemaa el-Fnaa. Grab dinner and try to avoid the snake charmers and henna ladies.
Day 2: Marrakech to Ouarzazate via Aït Ben Haddou
Drive Time: 4 hours total (3.5 hours to Aït Ben Haddou, 30 minutes to Ouarzazate)
Activities: Visit the iconic Aït Ben Haddou, a UNESCO World Heritage site that’ll have the kids feeling like they’re in a movie set (because they are). Continue to Ouarzazate for the night.
Where to stay in Ouarzazate:
Luxury- Riad Parfums de Ouarzazate
Mid-Range- Dar Amoudou
Budget- Chez l’habitant Amazigh Gite
Day 3: Explore Ouarzazate
Drive Time: Minimal
Activities: Discover Atlas Film Studios (think “Gladiator” and “Game of Thrones”), and check out the Taourirt Kasbah. It’s a day of history and Hollywood all in one.

Day 4: Ouarzazate to the Sahara Desert
Drive Time: 5.5 hours (360 km) – Yes, it’s a long one, but you’ll be rewarded.
Activities: Arrive in Merzouga, at the edge of the Sahara. Enjoy a camel trek into the dunes, and spend the night in a desert camp. The kids will never forget watching the sunset over the vast sands.
Where to stay:
Day 5: Sahara Desert to Dades Gorge
Drive Time: 4 hours (270 km) – Break up the drive with plenty of photo stops.
Activities: Start your journey back with a stop in Dades Gorge. Let the kids stretch their legs with a hike through this stunning valley, known for its dramatic rock formations.
Where to stay in Dades Gorge:
Luxury- Dar Jnan Tiouira Dades
Mid Range- Tafsut Dades Guesthouse
Budget- Maison D’hote Chez la Famille
Day 6: Dades Gorge to Ourika Valley
Drive Time: 4.5 hours (300 km) – Another scenic drive that’s worth the effort.
Activities: Head towards the lush Ourika Valley, just outside Marrakech. Settle into a mountain lodge and breathe in the fresh air. The kids can explore the nearby streams while you enjoy some well-deserved relaxation.
Where to stay in Ourika Valley:
Luxury- Villa La Zitoune
Mid Range- Maison Dar Zarka
Budget- Maison Vallee de l’Ourika
- Tip: If you are heading there for the weekend, book accommodation in advance. It’s a popular weekend trip from Marrakech.
Day 7: Explore Ourika Valley and Return to Marrakech
Drive Time: 1.5 hours (50 km) – Easy peasy.
Activities: Hike to the Setti Fatma waterfalls or just enjoy a leisurely breakfast before heading back to Marrakech. Pick up any last-minute souvenirs and get

Is one week enough time in Morocco?
Yes, in some ways. It will give you a taste of the country but after we spent 2 months travelling around Morocco, we definitely could have stayed for longer!
Extending Your Stay: 10 Days and 2 Weeks Morocco itinerary
If you have a bit more time to spare, extending your Moroccan adventure to 10 days or even 2 weeks allows you to explore more of the country’s diverse landscapes and cultural riches.
Here’s how you can stretch each of our 7 day itineraries into a longer, more relaxed journey.
10 Days in Morocco: More Time, More Adventures
With 10 days, you can dive deeper into Morocco’s wonders without rushing through. Here’s how to expand each itinerary:
Option 1: Marrakech, Essaouira, Atlas Mountains and Agafay
Switch the route around a little to add the Atlas Mountains to your trip
Day 5-7: Head to the Atlas Mountains – After your coastal retreat in Essaouira, take a scenic drive to the Atlas Mountains. Stay in a traditional Berber village and explore the stunning landscapes on foot or horseback. Don’t miss the waterfalls in Ourika Valley—a refreshing break for the kids!
Day 8-9: Agafay Desert
Day 10: Return to Marrakech
Where to stay in the Atlas Mountains:
Luxury- Riad Jnane Imlil
Mid-Range- Riad Atlas 4 seasons
Budget- Jnane Karma
Option 2: Tangier, Chefchaouen, and Fes
Day 8: Visit the Roman Ruins of Volubilis – After exploring Fes, take a day trip to the ancient Roman city of Volubilis. The kids can run around the ruins while you soak up some history.
Day 9-10: Experience Meknes – Spend a couple of days in Meknes, one of Morocco’s four Imperial cities. It’s less hectic than Fes or Marrakech but full of charm, with palaces, markets, and plenty of space for the kids to roam.
Where to stay in Meknes:
Luxury– Riad Bahia
Mid Range- Riad Yamcha
Budget- Riad Benchekroun
Option 3: Marrakech, Ouarzazate, Ait Ben Haddou, Sahara Desert, and Ourika Valley
Day 8: Stay in Todra Gorge – Break up your journey back from the Sahara Desert with a stop in Todra Gorge. The towering cliffs and serene riverbed make for a stunning backdrop. The kids will love exploring the gorge and cooling off by the water.
Day 9-10: Explore the Atlas Mountains – Head back towards Marrakech but detour through the Atlas Mountains for a couple of days. Stay in a traditional riad and enjoy some hiking, local cuisine, and starry nights.
Where to stay in Todra Gorge:
Luxury- Relais Des Nomads
Mid Range- Kasbah Maison D’hote Lalla Zahra
Budget- Dar Relax Hostel

2 Weeks in Morocco: The Ultimate Family Adventure
Two weeks gives you the luxury of time to truly immerse yourself in Morocco’s diverse landscapes and cultures.
Here are some other places to consider visiting
Explore the Atlas Mountains –take a couple of days to venture into the High Atlas Mountains. Base yourself in Imlil, a small village perfect for hiking or just taking in the views.
Discover the Rose Valley – Travel to the Rose Valley, famous for its fragrant roses and stunning scenery. The kids can join a workshop to learn how rose water is made.
Relax in Taroudant – End your trip with a few days in Taroudant, often called ‘the mini Marrakech.’ It’s a peaceful town with less hustle and bustle, perfect for winding down before heading home.
Visit the Middle Atlas –Stay in Ifrane, often referred to as ‘Little Switzerland’ for its European architecture and alpine vibe. It’s a great place for hiking, picnics, and maybe spotting some Barbary macaques.
Spend time in the capital, Rabat –It’s quieter and more modern than other cities but has plenty to offer, including the Hassan Tower, the Royal Palace, and the Chellah ruins.
Beach Time in Asilah – Spend a few relaxing days in Asilah, a laid-back coastal town with beautiful beaches and a charming medina.
Explore the Draa Valley – Travel through the Draa Valley, known for its lush palm groves and ancient kasbahs. It’s a peaceful place to explore before heading to the mountains.
Venture into the Anti-Atlas Mountains – Drive through the Anti-Atlas region, where you can explore small villages, rocky landscapes, and perhaps even a dinosaur footprint site near Tafraoute.
Hang out with the hip crowd in Taghazout – Head down the coast and learn to skateboard and surf in this chilled little town.

How to Get Around Morocco: Self-Drive vs. Hiring a Driver
When it comes to exploring Morocco with your family, you have two main options: renting a car for a self-drive adventure or hiring a private driver.
Each option has its pros and cons, so here’s a breakdown to help you decide what works best for your Morocco itinerary.
Self-Drive: Pros
- Flexibility: Renting a car gives you the freedom to explore at your own pace. Want to stop for a spontaneous camel ride on the way to Essaouira? No problem.
- Cost-Effective: For families, self-driving can be more economical, especially if you’re covering long distances. Plus, no tipping required!
- Adventure: If you’re up for it, driving through Morocco’s diverse landscapes—from the winding roads of the Atlas Mountains to the open stretches of desert—can be an…experience.
Cons:
- Navigation: Moroccan roads are a mixed bag. While highways are generally well-maintained, rural roads can be rough, and the signage isn’t always clear (especially speed limits).
- Traffic: City driving, especially in Marrakech and Fes, can be chaotic. Expect scooters, donkey carts, and pedestrians to appear out of nowhere. If you’re not confident with unpredictable traffic, this could be stressful.
- Parking: Finding parking in medinas or busy tourist spots can be challenging. Many riads don’t have parking, so you might have to walk a bit with your luggage.

Tips for Self-Drive:
- Book in Advance: Rental cars can get booked up quickly, especially during peak tourist seasons. It’s best to reserve your car well in advance.
- Insurance: Make sure your rental comes with comprehensive insurance that covers damages, theft, and liability.
- Toll Roads: Be prepared for tolls on highways. Keep some cash handy, as not all toll booths accept cards.
Hiring a Driver: Pros
- Convenience: Hiring a private driver means you can sit back and relax while someone else navigates the roads.
- Local Knowledge: A good driver doubles as a guide, offering insights into local culture, suggesting hidden gems, and ensuring you don’t get lost. They also know the best places to stop for a meal or photo op.
- Safety: If you’re not comfortable driving in a foreign country or dealing with unfamiliar road conditions, a driver is a safer option. Plus, sort out the parking situations.
Cons:
- Cost: Hiring a driver is more expensive than renting a car, especially for longer trips.
- Less Flexibility: While you can still customize your itinerary, having a driver means you’ll need to coordinate with them. Spontaneous detours might be less feasible.
Tips for Hiring a Driver:
- Book Through a Reputable Company: Ensure you’re hiring a driver from a well-reviewed agency. They should provide a vehicle that’s comfortable and well-maintained.
- Negotiate the Price: Prices can vary, so it’s worth negotiating upfront. Make sure the agreed price includes fuel, tolls, and the driver’s accommodation and meals.
- Tipping: Tipping your driver is customary. While it’s not mandatory, a tip of around 10-15% of the total cost is appreciated for good service.
Which Option is Best for Your Morocco Itinerary?
- For Families with Young Kids: If you’re traveling with young children and want to avoid the hassle of driving and navigating, hiring a driver is probably the best option. You can focus on enjoying the trip while the driver takes care of the logistics.
- For Adventurous Families: If you’re up for a bit of adventure and want the freedom to explore off-the-beaten-path destinations, self-driving is a great choice. It allows you to create your own schedule and explore at your own pace.
- For Shorter Trips: If you’re only in Morocco for a week or less, hiring a driver can help you maximize your time and ensure you hit all the highlights without the stress of navigating unfamiliar roads.
Where to go in Morocco?
Each of these itineraries offers a unique taste of Morocco, tailored to keep both the kids and adults happy.
Whether you’re drawn to the city buzz of Marrakech, the coastal calm of Essaouira, or the epic landscapes of the Sahara, there’s an adventure waiting for your family in Morocco. Just don’t forget to pack the snacks and charge the tablets—you’ll need both!
Our Favourite family planning tools
- Booking.com – The best all-around accommodation booking site with the widest selection of budget accommodation. It’s easy to filter and sort into price and availability.
- Skyscanner– This is by far our favourite flight search engine. They are able to search small websites and budget airlines that larger search sites often miss.
- Kiwi– We use Kiwi for our destination inspiration, and to help find those routes which are a little cheaper. It has a very flexible search option for finding flights.
- GetYourGuide– Get Your Guide is the place to go for tours and excursions offered all around the world including everything from walking tours, to street-food tours, cooking classes, desert safari’s and more!
- SafetyWing – A great travel insurance option that offers load of flexibility.
- Genki – Travel insurance tailored for longterm travel, gap years and digital nomads (including those who have already left home).
- Wise– Our go to for all international spending and transfers. Get a fee free transfer of 500GBP with our link
- ESim– We always set up an esim for arrival into a country to help navigate our way around.
- Discover Cars– Our go to for rentals, internationally. We always find the best deals here
- 12go– Our go to for booking buses, trains, coaches and boats
- TravelSpend– Helps us to keep track of our budget
- The Ultimate Guide to Moroccan Food for Families
- Morocco Itinerary: Ultimate 7 Day, 10 Day, and 2 Week Family Adventures
- Taghazout or Tamraght travel guide
- Marrakech with kids: 3 Day Itinerary for a Family trip
- Morocco Road Trip with Kids: A self-drive itinerary and essential tips for 2025
- Surfing in Morocco with kids- where to find the best waves