Itinerary
Arrive at Marrakech airport and transfer to your hotel. Spend the rest of the day relaxing and getting acclimated to your surroundings.
Explore the vibrant city of Marrakech, visiting attractions such as the Koutoubia Mosque, Bahia Palace, and the bustling souks of the old town. In the evening, head to the famous Jemaa el-Fnaa square to experience the lively atmosphere and enjoy dinner at a local restaurant.
Depart Marrakech for Casablanca, a bustling coastal city known for its stunning architecture and vibrant art scene. Visit the iconic Hassan II Mosque and the Corniche waterfront promenade.
Depart Casablanca for Fes, stopping at the imperial city of Rabat and the ancient Roman ruins of Volubilis along the way. Visit the impressive Bab Mansour gate in Meknes before arriving in Fes in the late afternoon.
Spend a full day exploring the fascinating city of Fes, including the medieval medina and the tanneries. Visit the Bou Inania Madrasa and the Moulay Idriss II Mausoleum, and take in the stunning views from the hillside Merenid Tombs.
Depart Fes for the beautiful Dades Gorge, stopping in the charming town of Ifrane and the scenic cedar forests of Azrou. Take a break at the stunning Todra Gorge for a leisurely hike before arriving in Dades Gorge in the late afternoon.
Spend a full day exploring the stunning Dades Gorge, with opportunities for hiking, rock climbing, and exploring the nearby villages and kasbahs.
Depart Dades Valley for the picturesque village of Ait Benhaddou, stopping in Ouarzazate to visit the Taourirt Kasbah and the Atlas Film Studios. Take a leisurely stroll through the scenic Ait Benhaddou kasbah in the late afternoon.
Depart Ait Benhaddou for Marrakech, stopping at the scenic Tizi n'Tichka pass along the way. Arrive in Marrakech in the late afternoon, where you can enjoy one last evening exploring the city before departing the following day.
Transfer to the airport for your flight home, taking with you unforgettable memories of your trip to Morocco.