En avril, le temps à Marrakech est très agréable. Les températures sont douces et les journées ensoleillées avec une moyenne de 29 °C, ce qui est idéal pour des vacances au soleil. Il peut y avoir quelques précipitations, mais elles ne durent pas longtemps et le beau temps revient vite. C'est le moment parfait pour visiter la ville et profiter des activités extérieures.