Отели Марокко очень четко разделяются на три вида: туристические на курортах ориентированные на пакетных туристов из Европы и СНГ, отели бизнес-класса в крупных городах и простые отели для местных жителей. В то время, как отели на курортах имеют стандартную звездную градацию и отличаются, как правило, большой территорией и высоким уровенем обслуживания, две другие категории сильно отличаются.
Отели бизнес-класса
Имеются во всех крупных городах страны: Касабланка, Рабат, Марракеш, Фес, Танжер. Отличаются достаточно высоким уровнем, схожим с Западной Европой. Более того, в Марокко функционируют многие сетевые отели, как то Ibis, Novotel, Hiliday Inn. Цены при этом существенно ниже, чем в Европе. Не представляет труда найти номер в любом из перечисленных брендов по цене не выше 50 евро в сутки. Региональные отели для местных жителей
В каждом мало-мальски крупном райцентре имеется несколько подобных отелей. Они не имеют звездной градации и могут варьироваться от достаточно неплохих до уровня убогого общежития. В качестве примера, в городе Таза с населением около 100 тысяч жителей (120км восточнее Феса) имеется три отеля. Все они давно не видели ремонта и находятся в разном состоянии. Горячая вода, кондиционер и привычные европейцу удобства имеются лишь в одном. Два других будут скорее приемлемы бэкпекеру, для которого привычны некоторые бытовые неудобства в виде холодной воды в душе, традиционно восточного туалета с дыркой в полу и не совсем свежим постельным бельем. Единственным плюсом будет являться цена, редко превышающая 15-20 евро за двухместный номер. Средняя цена гостиничного номера в Марокко в 2010 году составила 83 евро. В Марракеше средняя стоимость размещения составила 86 евро; при этом цена ночлега в трехзвездочном отеле в среднем была равна 57 евро, в четырехвездочном - 73 евро и 103 евро в пятизвездочной гостинице. Средняя цена гостиничного номера в Касабланке в 2010 году составила 89 евро.