Marrakech is a city of contrasts — the chaos of Jemaa el-Fnaa square gives way to hidden riads wrapped in silence just steps away. Centuries-old medina walls enclose a maze of souks, spice stalls, and workshops where artisans still work by hand.
By day, wander the souks for leather, lanterns, and rugs; by night, the main square fills with storytellers, musicians, and food stalls. It's a city best explored slowly, with a local who knows which turns lead somewhere worth finding.
Things to do in Marrakech
Get lost in the medina souks
Bargain for spices, leather goods, and handwoven textiles in the winding alleys of the old town.
Watch the sunset over Jemaa el-Fnaa
Grab a rooftop café table as the square transforms into an open-air theater of music and food stalls.
Take a cooking class in a riad
Learn to make tagine and couscous from a local host in a traditional courtyard home.
Visit the Majorelle Garden
Escape the medina's energy in this cobalt-blue garden once owned by Yves Saint Laurent.
Best time to visit
March to May and September to November, when temperatures are mild.


