Morocco is a welcoming Islamic country that values hospitality, respect, and traditions. When visiting, understanding basic social expectations makes your travel far more rewarding.
Dress modestly, especially when visiting ancient sites and rural villages. Men and women should ideally keep shoulders and knees covered in public spaces. In beach towns like Essaouira or hotel resorts, standard beach clothing is perfectly acceptable.
When photographing locals, always ask for permission first with a friendly smile. In the busy souks, negotiating prices is a normal, friendly social interaction, so always start bargaining at around 50% of the first price offered.
