Begin your journey in the vibrant city of Marrakech, known for its bustling souks, stunning architecture, and tasty street food. Visit the Jardin Majorelle botanical garden for a tranquil start to your trip. Next, explore the Bahia Palace, a 19th-century palace with lush gardens and intricate details.
Take a day trip to the Atlas Mountains, where you can hike through stunning valleys, visit traditional Berber villages, and marvel at cascading waterfalls like Ouzoud Falls.
Head to the Sahara desert and spend a night in a luxurious tent under the stars. Take a camel ride through the dunes and watch the sunset over the sand.
Drive to the stunning Todra Gorge, where 984-foot-high cliffs tower above you. Hike through the narrow canyon and enjoy the cool shade created by the towering rock walls.
Visit the UNESCO World Heritage site of Ait Ben Haddou, an ancient fortified city made entirely of clay. Marvel at the intricate details of the architecture and learn about the city's fascinating history.
Drive to the charming coastal town of Essaouira, known for its tranquil beaches and colorful fishing port. Stroll along the ramparts that encircle the city and visit the bustling souks in the medina.
End your trip in the beautiful Ourika Valley, where lush greenery and crystal-clear streams can be found amidst the Atlas Mountains. Take a refreshing swim in one of the waterfalls and enjoy the breathtaking views.
Consider renting a car to make getting around Morocco more convenient. However, be aware that driving can be chaotic, and parking can be difficult to find. Alternatively, hire a private driver to take you to and from each location, which can cost around £50-£100 per day depending on the distance.
If you have more time, consider adding a visit to the coastal town of Agadir or the blue city of Chefchaouen. If you have less time, skip the Ourika Valley and spend an extra day in Marrakech or Essaouira.
The main international airport in Morocco is the Mohammed V International Airport (CMN), located in Casablanca, approximately 60km from the city centre. Other popular airports include the Marrakech Menara Airport (RAK) and the Tangier Ibn Battouta Airport (TNG).