Wander around in the souks of the Medina- Souk Semmarine, Souk Nejjarine and Souk El Kebir
Make sure you visit Yves Saint Laurent Museum next door. Also get there early to skip the lines!
Arrange for a half- day trip to Ourika Valley for a quick city escape
For the golf aficionados, this is the perfect spot
If you don't have 2-3 days to visit the Sahara desert in Merzouga, I would highly recommend spending a night in the Agafay desert located less than an hour away from Marrakesh.
If you're looking to visit the coast while in Morocco, this is a great option! Tangier is also an option as it's close to Spain for those traveling to Europe as well
Other options: Taghazout (Known for surfing)
Blue city in the Rif Mountains. One of my favorite spots. Its beauty is simple yet captivating. known for the striking, blue-washed buildings of its old town. Leather and weaving workshops line its steep cobbled lanes. Worth a day trip in my opinion