Why not Stay Outside of Marrakech?
I have been lucky enough to go to Marrakech a few times now. I liked staying in Marrakech and there is certainly nothing nicer than a beautiful Riad or a swanky hotel to come back to after a long day of bartering in the Souks. I have decided, however that staying outside of Marrakech is really the nicest idea. It is very easy to go into Marrakech and spend the day. So, unless you’re a night owl and like to go to the bars and disco’s, I would recommend staying about 30-40 minutes outside of Marrakech. We stayed at Kasbah Angour. I absolutely loved it. It is beautiful and there is a view of the Atlas Mountains. From here you can get a guided tour and walk the mountains, spend the day at Lalla Takerkoust (beautiful cafe’s and restaurants) have a day in Marrakech or just hang out by the pool and soak up the sun. The hotel can organize transport and guided walks for you. This is the most relaxing way to go.
Another idea would be to spend a couple of nights in Marrakech and then head out to the countryside. You will not be disappointed. The fresh air and the views will be enough to make you feel like you are truly on holiday.