There are no official dress codes or laws in Marrakech but as a Muslim country, it is very disrespectful to be showing off too much skin.
People Also Ask
While there is no strict dress code, it is advisable to be at least somewhat covered. You may see local girls and women dressed in shorts and tank tops, but it is best to avoid wearing revealing clothing in public places.
In rural areas of the country, it's advisable to dress more conservatively. This doesn't mean you have to be covered head to toe or wearing traditionally Moroccan clothing. But, you should avoid wearing anything that shows off a lot of skin. Stick to longer pants or dresses and shirts that are t-shirt length.
Women in particular are advised to dress modestly, covering shoulders and legs, particularly above the knee. Men can get away with dressing in shorts and a t-shirt, but women are advised to cover up a bit more. Here are a few recommendations on what to pack for your holiday in Marrakech.
Remember that short shorts, crop tops and tank tops are not considered appropriate attire in Morocco. Evenings can be cooler than you might expect in late spring, fall and winter. Be sure to pack a jacket or fleece for chillier evenings if you plan to travel during these periods.
Whatever you wear in Marrakech, never excessively reveal the body outside of the riad or hotel where you are staying. Cover décolletage, shoulders and thighs. It's not necessary for non-Muslim women to wear a hijab (a type of scarf covering the hair).
This is a common question when women travel to Middle Eastern or Islamic countries. The easy answer is no; you do not need to cover your hair. That being said, there are some religious sites that may ask you to do so.
Cover Your Chest and ShouldersWhile you do not need to cover your entire arms, it is highly recommended that you at least cover your shoulders. Tank tops or strapless shirts and dresses are not considered appropriate in the streets of Morocco. Again, you will experience a lot of harassment if you wear these items.
While female travellers aren't expected to dress as conservatively as local women, it's still a good idea to pack clothing options that will allow you to cover up. In the main cities, you can get away with wearing pants or a skirt that reaches below the knee, and a short-sleeved t-shirt.
Yes, there is no problem with wearing shorts in Morocco. You will see this just about everywhere. However, in rural Morocco, you might want to stick with longer shorts, capri length or full length pants.
The basic “rules” are to cover your shoulders, knees, and chest. Most days I had my elbows covered, too, and made sure that my tops were long enough to cover my bum. Showing elbows is fine! Mostly Amazigh (Berber) men wear these head wraps in the desert, but tourist women sometimes opt to for fun, as well.
Athletic wear designed to absorb sweat and stay dry is a better option for humid days. Remember that short shorts, crop tops and tank tops are not considered appropriate attire in Morocco.
You might think that wearing shorts in Marrakech is ok. Well, they are as long as they aren't booty shorts/ hot pants/ short shorts or anything that shows too much leg (short skirts are also a no-go)
The laws says that all couples (Moroccan couple, Tourist couple or Mixed) are not permitted to share an hotel room without being married not only Moroccan with tourist. Some hotels turn a blind eye for tourists couples, even some Riads for all but to be honest not Respectable Riads as you said.
Don't show affection in the public. Morocco is a conservative country in which religion is of the most importance to its people. It is not well seen for couples to kiss, or show affection publicly. However we held hands on a few occasions, like walking back from dinner and didn't received any reaction.
Jeans and pantsYou can wear skinny jeans, just make sure you have a long top to cover up your bottoms if you know you will be visiting villages and popular areas.
Tap water in the major cities in Morocco is generally considered safe to drink thanks to water treatment, chlorination and monitoring and maintenance of the water delivery system.