Stay in a Riad is an experience which is unique to Marrakech. Riad is a traditional tall house with interior garden or courtyard. The windows all open inside into the courtyard and the house is intricately decorated. Riads are available in all levels of luxury and can be booked through an apartment renting company. Hotel type Riads are also available.