Marrakech, Morocco, is a vibrant and culturally rich destination that offers a unique blend of history, adventure, and sensory experiences. While it may seem like a bustling city best suited for adults, it’s actually an incredible place to explore with kids. From camel rides to cultural experiences, here are the top things to do in Marrakech with kids for an unforgettable family adventure.
Our family has visited Marrakech not once, but twice, with our three kids and we’ve learned a thing or two about what makes a successful family trip in this vibrant city. Here are some of our top picks for activities that your kids will love and make the most memorable family vacation ever.
Check out more of our Africa adventures here.
1. Ride Camels in the Desert
One of the most exciting and iconic activities in Morocco is riding camels in the desert. Families can head to the Agafay Desert, just outside the city, for a safe and family-friendly camel ride. Many tours include traditional Berber outfits for photos, and dinner with a show afterwards.
What makes this trip great for families is how easy it is. We booked this excursion and they took care of everything, even picking us up from our hotel. Our family has done two camels rides, one in the Agafay Desert and one in the Sahara Desert. The Sahara is so beautiful and majestic but it can be incredibly difficult for families especially those with small children. The 9 hour drive from Marrakech alone can be exhausting. That is why for this trip we opted for the Agafay Desert camel ride and we have zero regrets! We had the most amazing time riding camels with the kids and found it to be the perfect excursion from Marrakech. You can watch our entire adventure on our instagram stories. You won’t believe how beautiful the camp is! If you’re visiting in the Winter, be sure to be prepared for colder temperatures in the desert.
We can’t recommend our camel ride experience enough! Book the Camel Ride HERE
Read more about our Sahara Desert experience HERE


Click here for more posts about the Sahara Desert.
2. Get Henna Tattoos with the Kids
Henna art is an ancient Moroccan tradition, and getting a henna tattoo is a fun and safe way for kids to experience local culture. Visit a reputable henna artist in the Medina or at a cultural center, ensuring that they use natural, chemical-free henna. Kids will love picking their designs, and parents can get intricate patterns done too! Be sure to add this to your list of things to do in Marrakech with kids.
Book Your Henna Tattoo Workshop HERE
Our first time in Marrakech we got our henna by someone random in the square and it wasn’t our favorite. For the second time we went to The Henna Art Cafe and had an incredible experience. Their art work is incredible. My only feedback would be the henna didn’t last as long as last time so I would ask them about it next time.



3. Shop in the Marrakech Medina and Practice Negotiating
Exploring the Medina is an adventure in itself! The souks (markets) are filled with colorful textiles, handcrafted pottery, leather goods, and souvenirs. Kids will have fun practicing their bargaining skills as they interact with local vendors. A great way to make it interactive is to give each child a small amount of dirhams and let them negotiate for a souvenir.
If you have never been to Marrakech the Medina can feel intimidating. The souk owners can be very pushy, its noisy and busy, and there are donkeys, motorcycles, and people pushing past in the small and narrow alleyways. Plus the Medina can feel like a labyrinth at times and its really easy to get lost. If this is your first time I would highly suggest getting a guide until you get used to it.
Even though the Medina can feel hectic I wouldn’t let that stop you from going. It is one of the most culturally unique and beautiful places and your kids will learn so much from the experience. Just remember to keep your eyes forward and sternly say “no” when approached and most souk owners will leave you be! Negotiating is part of the culture so have fun with it! My 8 year old was able to find a purse she loved and negotiated the price down 50%. Not only does she love her new purse but she is proud of her bargaining skills ;)
My family and I felt very safe and you can read more about our first experience in the Medina in your Marrakech travel guide.
Book Your Private Shopping Tour HERE


4. Go on an ATV Adventure Together
For families with older kids, an ATV adventure in the rocky Agafay Desert or the palm groves is an exhilarating way to explore the Moroccan landscape. Many tour companies offer child-friendly ATV’s or allow kids to ride with an adult. The thrill of riding through dunes and Berber villages makes for an unforgettable family memory.
Book Your Desert ATV Tour HERE


Planning your full trip? Our complete Marrakech with Kids guide covers where to stay, what to pack, and everything else you need to know.
5. Try Traditional Moroccan Food
Marrakech is a foodie paradise, and even picky eaters will find something to love. Families can try tagines (slow-cooked stews), couscous, msemen (Moroccan pancakes), and sweet treats like chebakia (sesame cookies). To make it even more engaging, consider taking a family-friendly cooking class where kids can learn to roll dough, mix spices, and cook a traditional meal.
Book Your Medina Food Tour HERE





6. Take the Kids on a Hot Air Balloon Ride
Imagine floating above the Moroccan desert at sunrise with kids, this magical experience is perfect for adventurous families. Hot air balloon rides offer breathtaking views of the Atlas Mountains and the rolling sand dunes. Many companies provide family-friendly options, including smaller balloons for a more intimate experience and a traditional Berber breakfast post-flight.
Our kids were a bit nervous for their first hot air balloon ride but once we were up we realized how peaceful and calm the entire experience was. I am even afraid of heights and I found the experience to be really nice! The excursion we booked was so professional and it was a five star experience.
Book Your Hot Air Balloon Adventure HERE



7. Visit a Moroccan Berber Family
For an enriching cultural experience, take a trip to the Atlas Mountains and visit a traditional Berber family. Kids will enjoy seeing how Moroccan families live, trying homemade bread and mint tea, and even feeding livestock. This experience helps children appreciate different ways of life and provides a warm and welcoming insight into Berber traditions, which is a perfect thing to do with kids!
Book Your Sunset Berber Camp Dinner HERE


8. Visit Historical Sites and Gardens in Marrakech
Marrakech is home to many fascinating historical sites that are both educational and beautiful. Families can explore:
- Ben Youssef Madrasa – A stunning 14th-century Islamic school with intricate tilework and serene courtyards. (Our favorite)
- Jardin Majorelle – A vibrant garden designed by French artist Jacques Majorelle, filled with exotic plants and colorful structures.
- Bahia Palace – A grand palace showcasing traditional Moroccan architecture and history.
- The Secret Garden – A beautifully restored 19th-century riad garden located in the heart of the Medina. This tranquil space offers a break from the city’s hustle and bustle, with lush greenery, fountains, and stunning Islamic architecture. Kids can explore the pathways, learn about traditional irrigation systems, and enjoy a refreshing drink at the on-site café.
- El Badi Palace – These impressive ruins of a once-majestic palace provide a glimpse into Marrakech’s royal past. Kids will enjoy wandering through the vast courtyards and spotting the resident storks that nest atop the ancient walls.
Book Your Historical Private Tour HERE


9. Listen to Traditional Music at a Dinner Show
For an evening of fun, attend a traditional Moroccan dinner show featuring live music, belly dancing, and even fire performances. Many restaurants offer family-friendly entertainment, where kids can enjoy the rhythmic beats of Berber drumming while tasting delicious Moroccan dishes.
Book Your Overnight Stay and Dinner Show HERE

Don’t Waste a Minute of Your Trip
When we’re exploring bucket-list places like floating over Morocco in a hot air balloon or standing at the Wonders of South America, the last thing we want is to waste time on activities that fall flat. That’s why we swear by GetYourGuide.
It’s the one app that takes out the guesswork with real reviews, skip-the-line tickets, and experiences you can book instantly—so you never miss out. Honestly, if you travel, you need this app.
✨ Use my code MRSBLINKS5 for 5% off your first booking when you download the app here.
Already have the app? 👇
You can still get the discount by deleting it and redownloading it with the code MRSBLINK5.
Disclosure: If you download the app through my link, I may earn a commission at no extra cost to you. I only share tools we use and truly love.



10. Try Moroccan Mint Tea
No trip to Marrakech is complete without tasting Moroccan mint tea. This sweet drink is a staple of Moroccan hospitality. Kids will love watching the dramatic pouring technique, where tea is poured from high above the glass. Visit a local café or enjoy tea at a rooftop terrace while overlooking the Medina.
Book Your Moroccan Tea Workshop HERE



11. Visit a Berber Pharmacy and Learn About Spices
Marrakech is famous for its spice markets, and visiting a traditional Berber pharmacy is an educational experience for the whole family. Kids can see, smell, and even taste different spices while learning about their uses in cooking and medicine. These shops also sell natural remedies, Moroccan beauty products, and herbal teas, making for a unique and authentic souvenir.
Book Your Souks Guided Tour HERE



Great Things To Do in Marrakech with Kids
Marrakech is a city full of adventure, culture, and hands-on experiences that make it a fantastic destination for families. Whether you’re exploring the bustling souks, riding camels, or sipping mint tea, there’s something for every age group to enjoy. With a little planning and an open mind, your family trip to Marrakech will be an unforgettable journey into the heart of Moroccan culture.
Check out more posts about Marrakech here.



Bonus Activities for Adults in Marrakech
While Marrakech is fantastic for families, parents might want to indulge in some relaxing or adventurous activities on their own. Here are some great options:
- Traditional Hammam Experience – Relax and rejuvenate with a traditional Moroccan spa treatment that includes steam baths, scrubs, and massages.
Book Your Traditional Hammam Experience Here
- Rooftop Dining – Enjoy a romantic meal at one of Marrakech’s stunning rooftop restaurants, with panoramic views of the Medina and Atlas Mountains.
Get Your RSVP at DarDar Rooftop HERE (one of our favs)
- Cooking Class for Adults – Learn advanced Moroccan cooking techniques with a professional chef in a hands-on culinary experience.
Book Your Adult Cooking Class HERE






