Le Maroc se caractérise par une grande diversité de paysages. L'explication à cela est, à l'instar de ce que l'on peut observer en Algérie également, la présence de la chaîne de l'Atlas qui joue un rôle de barrière et de filtre climatique. Le Maroc compte deux massifs montagneux : l'Atlas, subdivisé en Moyen-Atlas au nord, Haut-Atlas au centre et Anti-Atlas au sud, et le Rif, massif montagneux faisant partie du système des Cordillères Bétiques et situé face à la Méditerranée. Le point culminant du Maroc (et d'Afrique du Nord) est le Jbel Toubkal qui culmine à 4 167 m. Quant au Rif, il culmine à 2 450 m avec le Djebel Tidirhine.
Voici la capacité d'hébergement classée (en termes de lits) en 2008:
Marrakech : 44 394 lits
Agadir : 28 605 lits
Casablanca : 12 762 lits
Tanger : 7 431 lits
Fès : 7 224 lits
Ouarzazate : 7 006 lits
Rabat : 4 812 lits
Tétouan : 4 359 lits
Meknès : 3 139 lits
Essaouira : 3 322 lits
Autres : 29 882 lits