City vibes, Desert skies, Seaside winds - 6 days
Day 1: Marrakech Airport – Marrakech (approx. 20 minutes drive depending on traffic)
At your arrival in Marrakech airport our driver will be meeting you for a welcome and transfer to the hotel. Overnight at your hotel.
Day 2: Marrakech
Discover the magic of Marrakech, a city bursting with color, energy and centuries of history. Begin in the heart of the Medina, where narrow alleys lead to vibrant souks filled with spices, handicrafts and textiles. Visit architectural gems like the majestic Bahia Palace, the richly decorated Saadian Tombs and the iconic Koutoubia Mosque (exterior). Step into the elegant Dar El Bacha – Musée des Confluences, a beautifully restored palace showcasing Moroccan art, culture and global influences — with an optional stop at its renowned café. Continue your journey with a cultural encounter at a traditional public oven (ferran), where locals still bake their daily bread, and witness the work of a fernatchi, the keeper of the wood-fired furnace that heats the neighborhood hammam. End the day in the bustling Jemaa el-Fna square, alive with snake charmers, storytellers, street food and local performers — a true sensory experience and a perfect snapshot of Marrakech’s soul. Overnight at your hotel. Meals: Breakfast.
Day 3: Atlas Mountains – Agafay Rocky Desert
Escape the hustle and bustle of Marrakech and head into the heart of the Atlas Mountains on a refreshing day trip to Imlil, a charming Berber village nestled at the foot of Mount Toubkal — North Africa’s highest peak. This scenic journey takes you through winding mountain roads and traditional Berber villages. Once in Imlil, enjoy a guided walk through the valley and discover the authentic lifestyle of the local Berber community. Along the way you will have the opportunity to enjoy a delicious homemade lunch with a local family or in a traditional guesthouse and Moroccan tea. Drive to Agafay from Imlil, the route takes you past the beautiful Plateau de Kik — a vast, elevated plateau known for its rolling hills and panoramic views. You will have the opportunity to try traditional nomad clothing and enjoy approx. one hour long sunset camel trek through the stunning landscapes of the arid terrain. At the time of sunset you will experience an amazing change of colors in the landscape providing an opportunity to catch the best photoshoots. In the evening you will enjoy local hospitality and traditional Moroccan dinner in a nomad tent. Overnight at your Tent or Lodge. Meals: Breakfast & Dinner.
Day 4: Agafay – Essaouira (2 and half hour drive approx. excluding stops)
Depart from the Agafay Rocky Desert and head towards the Atlantic coast to reach the laid-back town of Essaouira. Along the way enjoy changing scenery from rocky desert hills to lush valleys dotted with Argan trees, which unique to this region. Stop at a women-run Argan oil cooperative, where you will discover the traditional techniques used to produce this precious oil and its cultural importance. Continue your journey through the rolling countryside until you arrive in Essaouira — a city full of coastal charm, historic ramparts, artisan workshops and fresh sea breeze. Overnight at your Riad. Meals: Breakfast.
Day 5: Essaouira
Start your morning exploring the charming coastal town of Essaouira, wandering its blue-and-white medina, historic ramparts and lively fishing port. In the afternoon dive into Moroccan culinary traditions with a hands-on cooking class, where you will learn to prepare classic dishes using fresh local ingredients, ending the day by enjoying the delicious meal. Overnight at your Riad. Meals: Breakfast & Dinner (as a part of cooking class).
Day 6: Departure Transfer to Marrakech Airport (2 and half hour drive approx. excluding stops)
Our driver will assure your transfer and assistance to the airport for the return flight. Meals: Breakfast.
City vibes, Desert skies, Seaside winds - 6 days
Day 1: Marrakech Airport - Marrakech :
Day 2: Marrakech :
Day 3: Atlas Mountains Excursion - Agafay Rocky Desert :
Day 4: Agafay - Essaouira :
Day 5: Essaouira :
Day 6: Essaouira – Marrakech Airport :