I stayed at the Riad Marrabahia with 7 friends - a total of 4 double rooms. All were the same size but slightly different layouts, and all were comfortable and well appointed with effective air conditioning, great sized showers and comfy beds.
The Riad layout works really well here, with all rooms surrounding a central courtyard including a small pool - good for a dip but not really big enough for proper swimming. There is also a lounge area with comfy chairs, and a dining area for when the weather isn't warm or dry enough to sit on the roof terrace. Breakfast is served on the roof (weather permitting) and it was lovely to soak up the morning sun while enjoying a simple breakfast.
We arrived late and had arranged a meal in the Riad for when we arrived. It was a simple tagine and salad, but was absolutely delicious - we all went back for seconds!
The location is ideal, with the hustle and bustle of the souks and main square just 10-15 minutes walk away. We were amazed though how peaceful the Riad was - sitting in our rooms or on the roof, you wouldn't know that the square and souks were so close and it was lovely to be able to come back and switch off.
The owner is a lovely French lady, for whom nothing is too much trouble. She travels to the Riad a few times a month and was there when we were, and due to leave for home early one morning. We were unfortunate enough to be out shopping when the bomb exploded in the square that morning, and the lady cancelled her flight in order to stay behind and make sure we were all okay - she wouldn't leave until she knew we were all back safely. Another evening my girlfriend wasn't feeling too great so we decided to stay in, but after the cooks had gone home for the night. The lady offered to make us a salad and share some of her own food with us to save us going out looking locally for food to bring back.
I have no other Riad experience to compare with, but I can't rate the Marrabahia highly enough and would certainly use it again if I returned to Marrakech.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.