В «Марракеше» каждый ход вы поворачиваете и перемещаете торговца по числу шагов на кубике, затем, если он остановился на чужом ковре, платите его владельцу монеты. После этого вы выкладываете свой ковёр рядом с клеткой, где оказался торговец, стараясь закрывать чужие ковры и делать свои видимыми к финалу. Побеждает игрок, у которого в конце больше всего денег плюс стоимость ковров на поле