Listed here are the most popular attractions & day trips from Marrakech.
 

Essaouira on the Atlantic coast is about 2 hours drive. It can also be reached by Supratours (office next to rail station) coaches for 65Dh one way, buy the return ticket when you arrive. Alternatively, CTM buses operate a day return ticket for about 150 Dirham. See separate article on Essaouira entitled "Essaouira  - a great retreat".

Kik Plateau in the High Atlas, en route you may like to visit Asni, Moulay Brahim, Berber villages and Lalla Takerkoust water reservoir.

Ourika Valley is situated in an area close to Marrakech and is one entry point into the High Atlas. The area includes the village of Setti Fatma, which has six, sometimes seven, waterfalls depending on the time of the year, being more dramatic with the snow melt in Spring. You can reach by walking uphill along a small path. A local guide is probably advisable with the more hazardous sections of the clmb. Has become very touristy over the years with both Moroccans, especially from Marrakech, and foreign visitors. 

Tichka Pass at 2260m altitude, which enables you to perhaps stop at the village of the Ait Benhaddou and then travel onto Tifoultoute kasbah and Ouarzazate.

Chez Ali Fantasia is a Moroccan Arabian nights theme held in the evening on the outskirts of Marrakech. Dreadful Disney meets Morocco experience. Possibly bearable for a family with young children to entertain.

Imlil Valley and Jbel Toubkal. In the 1940's the Club Alpine Francais built a Refuge in Imlil and one at the base of Jbel Toubkal (the highest mountain in North Africa 4,167 mtrs) to allow climbers to enter the area. The village of Imlil ( 90 minutes from Marrakech) is the last village connected to the paved road system. Beyond Imlil it is 4x4, mule or on foot. In 1995 the Kasbah Du Toubkal opened.