The upmarket Lina Ryad is opulent and impeccably turned out – a brand-new building made to look traditional. It has large, comfortable rooms with TV (and free movies) and helpful staff. The roof terraces have fabulous views. An internal courtyard holds a delightful heated pool that's surprisingly private, and there's a Moroccan restaurant (mains Dh100) only for hotel or spa guests.
Lina Ryad & Spa
Chefchaouen