Я была только летом.
Но в любом случае брать какой-то разброс +/-. Вы же путешествовать по стране?
На океане очень нефигово задувает даже летом. Какая-то парка куртка на всякий случай не помешает. В пустыне контраст, ночью холодно, днем жарко. В Марракеше это самый сезон, поэтому думаю там будет комфортно.
Дресс кода там нет. Но учтите, что 90 процентов женщин вокруг в той или иной степени будут покрытые. Как показало общение в прошлом году с другими туристками, многих это напрягает, люди чувствуют себя белой вороной, и начинают тоже закрывать колени, плечи, и даже везут слитные купальники. Хотя в марте это не особо актуально.
Еще я бы взяла какую-то плюшку для отелей. Потому что отопления как такового в обычных отелях я там не видела, может в очень дорогих есть. И опять же на океане, даже летом мне потребовалось одеяло плотное ночью