Filled with charming riads, traditional markets and ancient buildings, Marrakech delights every visitor with a blend of chaos and tranquillity. If you’re visiting to discover the captivating spirit of this city in Morocco, here are some of the top things you should include on your travel to-do list.

Visit the Ben Youssef Madrassa

From the moment you step into this formidable building, a sense of calm envelopes you, brought about by the impeccable traditional Moroccan architecture. Once the largest Islamic college in the region, the madrassa is now a symbol of heritage and deep devotion to belief.

Explore the Laneways of Marrakech Medina

If you’re the type who loves to lose their way in adventure, exploring the winding streets and alleys of Marrakech Medina is one of the top things to do in Marrakech, Morocco. You are bound to get a little confused amidst the maze, but each street is teeming with stalls selling handcrafted souvenirs, spices and more.

Stay at a Cosy Riad

For a more authentic experience of Moroccan culture, stay a few nights at a cosy riad. Properties like Riad Elegancia offer abundant modern luxury that perfectly complements the charm of cultural heritage, providing a restful haven amidst the city’s bustling streets.

Explore the Ruins of El Badi Palace

Image by Mouhcine Bahassa from Pixabay

Located towards the southern area of Marrakech Medina, this palace was first built across 25 years. Today, its remains are still a testament to its magnificent size, perfect for a couple of hours of exploration where the lines between past and present blur.