-
Marrakech, Morocco
Start by getting lost in the labyrinthine souks of the Medina and haggling for spices, leather, and lanterns. Don't miss Jemaa el-Fna square at dusk for street food and storytellers. The Bahia Palace and Majorelle Garden are must-sees between shopping runs.
-
Ouarzazate, Morocco
Known as the 'Gateway to the Sahara', Ouarzazate is home to the stunning Aït Benhaddou kasbah, a UNESCO World Heritage Site. Pick up handmade Berber crafts and rugs at the local market. It's a great base before heading into the desert.
-
Merzouga, Morocco
Merzouga sits on the edge of the Erg Chebbi dunes — the ultimate adventure stop for camel trekking and a night in a desert camp under the stars. Wake up early for a sunrise dune hike that's truly unforgettable. Local Berber markets sell fossils, silver jewellery, and handwoven textiles.
-
Fes, Morocco
Fes el-Bali is one of the world's largest car-free urban areas and a shopper's paradise for ceramics, leather goods, and handmade carpets. Visit the famous Chouara Tannery for a birds-eye view of the dyeing pits. The Al-Qarawiyyin mosque and university area is rich in history and atmosphere.
-
Marrakech, Morocco
Return to Marrakech for any last-minute souk shopping and to pick up saffron, argan oil, and Moroccan slippers as gifts. Wind down with a traditional hammam experience before your departure. The Mellah (Jewish quarter) has some hidden gem antique shops worth exploring.