Marrakesh has two very different incarnations: the historic district, Medina, and the modern district, Gueliz aka Ville Nouvelle.
The main square in the Medina, Djemaa El-Fna, is an experience for all the five senses. Day and night there is all sorts of frenetic activity: snake charmers, trinket peddlers, music and towering piles of food. Take a seat and hold on tight.
For a true Moroccan experience, consider staying at a riad. A riad is a traditional Moroccan house characterised by inner gardens and courtyards which are the building’s focal point. Nowadays, many riads have been transformed into guesthouses. Most of them are located in the centre of the Medina, a perfect location for its proximity to the labyrinthine souks. Souks are markets where you can find spices, antiques, jewellery, crockery and pretty much anything else you may desire.