Average length of stays in hotels in Morocco 2015-2020
In 2020, the duration of stays in hotels and similar establishments in Morocco reached an average duration of 2.76 nights. This was a decrease from the average number of nights in the preceding years considered, after a peak of 3.1 nights in 2019.