Il Marocco ospita molti monumenti e attrazioni storiche, tra cui la Torre Hassan a Rabat, l'antica città di Volubilis, la Moschea di Tinmel del XII secolo, la Moschea della Kasbah di Udayas dell'XI secolo, le rovine del XII secolo dell'El Palazzo Badi a Marrakech e Moschea Hassan II a Casablanca.