The Atlas Mountains stretch across almost half of Morocco. The most spectacular section, the High Atlas passes only a few miles from Marrakech. It is easy (and wonderful) to do a day-trip in the mountains from Marrakech. However, if you have more time, spending a few nights in one of the amazing Kasbahs is worth it. This experience is wonderful at any time of year.