Marrakech packs a thousand years of trade, craft and cuisine inside its ochre walls. Most visitors base themselves in a riad inside the medina, spend mornings in the souks and palaces, and use the city as a launchpad for the High Atlas, Essaouira and the Sahara.
Top things to do in Marrakech
Jemaa el-Fnaa and the souks
The main square shifts from orange-juice carts by day to grilled-food stalls and storytellers after dark. The souks fanning out north sell everything from babouches to lanterns — a guide keeps the maze manageable and the haggling fair.
Palaces, gardens and museums
Bahia Palace, the Saadian Tombs, the Ben Youssef Madrasa and the cobalt-blue Jardin Majorelle are the classic circuit. Tickets are cheap but queues peak mid-morning, so early slots are worth it.
Day trips from the Red City
Marrakech is under two hours from the Berber villages of the Ourika and Imlil valleys, and about three from Essaouira on the Atlantic. Multi-day Sahara trips to Merzouga also depart daily.