Staying in a riad instead of a conventional hotel completely changes the experience of visiting Marrakech. A riad is a traditional Moroccan house built around an interior courtyard, often decorated with zellige tilework, plants, and sometimes a small fountain, that has been converted into guest accommodation. Unlike large hotels, riads usually have only a handful of rooms, which allows for personal service, a warm welcome, and an intimate atmosphere you simply cannot find in a property with hundreds of beds. It's also a chance to sleep in an authentic setting at the heart of the UNESCO-listed medina.

What to check before you book

The Marrakech medina is a genuine maze of narrow alleys, and not all riads are equally easy to reach. Always check the exact address, the walking distance to Jemaa el-Fna square and the main sights, and how deep into the maze you'll need to walk at night with luggage. Make sure the riad has a rooftop terrace, a real asset for breakfast or watching the sunset over the Atlas Mountains. Other practical details matter just as much: a private bathroom in every room, air conditioning in summer and heating in winter (nights can get cool), reliable WiFi, breakfast included, and help with luggage, since cars cannot enter the medina.

Reading reviews with a critical eye

Online reviews are useful, but read them critically. Give more weight to recent reviews, which better reflect current management, than to ones written years ago. Pay close attention to comments about staff responsiveness and noise levels, two factors that often make the difference between a great stay and a disappointing one. A riad that also offers airport pickup and can arrange excursions (into the desert, the Atlas Mountains, or the Ourika Valley) adds real value, especially for first-time visitors to Morocco.

Riad Dar Kawkawa, located in Hay Laksour, Derb Deffa Ou Rbaa, N°30, just 3 minutes' walk from Jemaa el-Fna square, checks all of these boxes: an authentic traditional patio, rooms with private bathrooms, a central medina location, and a team that can arrange airport transfers and excursions for its guests. Feel free to reach out by phone or WhatsApp at +212 661 13 22 74 with any questions before you book.