Filled with history and culture, Marrakesh is a vibrant city of markets, mosques and palaces that defies its desert-like surroundings with its own individual color and vitality. One of the busiest cities in Africa, Marrakesh fully encourages and welcomes tourists from around the world and has seen plenty of hotel development over the past decade to keep up with the increasing tourism demand.
Steeped in history and culture, Marrakesh is a truly memorable city and a former Berber imperial capital that has something to see at every turn. Get lost in the maze-like medina, search for the hardest to find items in its souks, stroll through its palaces and gardens, and marvel at the beautiful architecture of its mosques. Take a look at our top 10 things to do in Marrakesh to discover the best places for your visit.