While 5 days can provide a worthwhile experience in Morocco, the extent of your enjoyment will depend on your travel goals. In this time, you can cover major highlights, but extending your stay allows for a more comprehensive exploration. Consider your interests to determine if 5 days will be enough or if you would benefit from a longer itinerary.