Les voyagistes proposent différents forfaits qui coûtent en moyenne 900 euros pour le circuit des villes impériales (8-10 jours) et entre 1000 a 1300.
Pour les voyageurs indépendants : vols en avion pour Casablanca 450 euros environ pendant la haute saison, à partir de 90 euros les vols low cost.
Il existe des possibilités de logement pour tous les prix et de toutes les qualités, des hôtels de luxe aménagés dans d'anciens palais aux plus modestes pensions (max 4600 dh, min 50 dh, double moyenne 300-400 dh en moyenne une chambre double 30 euros, repas moyen 7-8