Marrakech is a fascinating dichotomy of historic, cultural city, wrapped in a noisy and busy modern metropolis that can sometimes feel like an assault on the senses.
When it's not assailing you, Marrakech can be a genuinely charming and fun place to be. Staying in a riad or traditional Moroccan town house you will have the perfect base from which to explore the city, before returning for a relaxing coffee in the courtyard, and in some cases even a dip in the pool.
You might choose to leave behind the dizzying pace of the medina for the Majorelle Gardens, located in the new town, which feature a wide range of rare and exotic plants and flowers, creating an atmosphere of notably tranquil effect.
The 13th century walls of the medina must countless tales of people from all walks of life who have passed through its gates, and adding your own to that will most certainly be a life-enriching experience.
Where is it?
Marrakech is a large city in the Mid-South of Morocco, near the foothills of the Atlas Mountains.
What is it?
Mostly a hive of activity, with the largest traditional souk or marketplace in Morocco taking place in a large open square that attracts not only large crowds of shopper, but also musicians, dancers, acrobats and storytellers.
Best time to visit?
Avoiding the summer months will give you a cheaper stay and you will miss some of the peak tourist season, but with numerous festivals and events going on throughout the summer, the decision of when to go will be largely determined by what you want to see.
The medina in the old city is an absolute must just to experience the sheer untamed vivacity of it. There are also numerous historic buildings to see, along with the Marrakech Museum housed in the magnificent Dar Menebhi Palace.