In reply to dm10012:
Cheap hotels in Marrakech abound but our experience was cockroaches and general squalor. This didn't bother us as it was one night and only a stop over on the way to the mountains. Other people might have recommendations but I can't really help with that.
Unless you have limited mountain experience then don't bother with a guide or tour company - the route is very obvious from hut to summit as is the path up to the hut. We just booked the hut and made our own way from the village at the bottom. One thing I would say - negotiate a mule in the village to take your gear! There's no prizes for carrying it all on the slog up there.
The biggest problem you will encounter is acclimatisation - effectively you go from Marrakech (about 450m) to 3300m in one go. If you can mange two days up there it'll give you more of a chance.
One word of warning - the maps you can get hold of are really, really basic and don't show most of the tracks. Fine for the summit push as that's a main track. However, if you wander off for an acclimitisation walk on day 1 check your location regularly; if in doubt turn back. We failed to do this and ended up sleeping in an emergency shelter at 3800m for the night. It's bloody cold! The guy at the hut told us this happens quite regularly...
Have fun