Three days in Marrakech is generally enough to experience its main highlights. You can explore Djemaa el-Fna, visit Bahia Palace, wander through the vibrant souks, and see key historical sites like the Ben Youssef Madrasa. While it won’t allow for extensive day trips outside the city or very deep cultural immersion, it provides a good introduction to the city’s unique atmosphere and major attractions.