For many travellers, Morocco begins in Marrakech. The city is busy, colourful, and full of energy from morning until late at night. Walking through the old medina feels like stepping into a completely different world where market traders, food stalls, local artisans, and historic buildings all compete for your attention. It is easy to see why searching for things to do in Marrakech is often the starting point for planning a trip to Morocco.
The heart of the city is Jemaa el-Fnaa, a large square that changes throughout the day. In the morning it feels relatively calm, but by evening it becomes one of the liveliest places in the country, filled with food stalls, musicians, and performers. Beyond the square, visitors can explore the maze-like souks, visit Bahia Palace, admire the Koutoubia Mosque, or spend a relaxing afternoon in the Majorelle Garden.
Marrakech is also one of the best places in Morocco to experience local food. Traditional tagines, fresh pastries, mint tea, and street food can be found throughout the city. Whether you are interested in shopping, culture, history, or simply soaking up the atmosphere, Marrakech offers some of the most memorable things to do in Morocco.