Ten places inside the walls for every budget: four luxury stays, three boutique riads and three budget riads, from about €44 to €1,900 a night.
01 Top pick
Riad Kaiss
Nine rooms around two patios and a pool, five minutes from Jemaa el-Fna and the Bahia.
Standout Two patios, a pool and a hammam
Why we like it
- Five minutes from Jemaa el-Fna and the Bahia
- Pool, hammam and two patios
- Cooking classes and good Moroccan dinners
Worth knowing
- Rooms face inward: little outside view
- Popular with families, so not the quietest
Pool · Hammam · Spa · Rooftop terrace