Il y a beaucoup à voir et à faire à Marrakech. Une journée entière peut être consacrée à la promenade dans les souks et à la recherche des meilleures affaires. La ville offre plusieurs sites historiques et architecturaux ainsi que des musées intéressants.