The prime minister's office tweeted that the curfew would begin on Tuesday night and would last from 21:00 (20:00 GMT) until 05:00.
The statement also said travel to and from Marrakesh, Casablanca and Agadir would be banned except for those with a vaccination passport or for medical emergencies.
Morocco - along with other countries in north Africa - has seen an alarming rise in infections, mainly from the Delta variant, in the past few weeks.
Nemůžete odesílat nové téma do tohoto fóra. Nemůžete odpovídat na témata v tomto fóru. Nemůžete upravovat své příspěvky v tomto fóru. Nemůžete mazat své příspěvky v tomto fóru. Nemůžete hlasovat v tomto fóru.