Without doubt, one of the most stunning places to stay in Marrakech, La Sultana Marrakech is a collection of five riads in the heart of the Kasbah just metres from the royal palaces, museums and souks. Expect panoramic terraces with superb views, a spa, fitness room, heated pool and mouth-watering Moroccan cuisine. 