Skip to content
Please select your location:
Riad Kniza, Marrakesh

Riad Kniza

Marrakesh, Morocco

Built in the 18th century, Riad Kniza is a small, luxury ‘Hotel de Charme’ in the heart of the old medina. The entire property has been restored by one of the most renowned antiques dealers in the city. With its tastefully decorated rooms and suites built around three inner courtyards, it is an excellent base from which to explore the city.

Riad Kniza offers a spa with hammam, Jacuzzi, sauna, massage room and an attractive small pool, as well as two open-sky patios and a terrace-solarium with sitting areas, perfect for the hot summer months. For the cooler winter months, the lounges have magnificent fireplaces and comfortable traditional Moroccan furniture, making them the perfect place to enjoy a mint tea or take a private dinner.


With plenty of Moroccan charm, this luxurious riad is one of our favorites in Marrakesh. It offers the modern amenities of a large hotel, with all the character of a small riad.

OUR RATING: First Class

Speak to someone
who's been there

Start planning your tailor-made trip by contacting one of our Morocco specialists


Riad Kniza has five room categories: Deluxe, Superior Deluxe, Junior Suite, Senior Suite and Royal Suite. All of the rooms are luxurious, with the larger rooms providing a little extra space.


Riad Kniza is a 15- to 20-minute walk from the main sights of Marrakesh, but the peace and tranquility of the property make this slightly longer walk worth it.

Food and drink

Riad Kniza focuses on traditional Moroccan cuisine throughout. Meals may be enjoyed either inside the riad, or on the stunning roof terrace. The food at Riad Kniza explores all the senses, and guests can expect to have at least five courses. Tables should be booked in advance as the chef buys and prepares fresh ingredients each day. Non-alcoholic beverages are complimentary.

Location & places nearby

Places & hotels on the map