Set halfway between the old town and “newer” neighborhoods like Ville Nouvelle, this 40-acre urban resort perfectly marries historic details with cosmopolitan style. Surrounded by views of the Atlas Mountains, it features a collection of low-slung buildings, set around Moorish-style gardens and two glittering swimming pools (one is family-friendly with integrated whirlpools, while the other is 131 feet long and only for adults). Other amenities include clay tennis courts, dedicated programming for both kids and teens, and a gorgeous spa for Moroccan hammam rituals and nourishing argan-oil massages.
Catering to all types of travelers, the 139 accommodations range from spacious rooms in the main building to standalone pavilions, one-bedroom suites, private-pool suites, and villas with two or four bedrooms. All feature contemporary décor, handcrafted Moroccan accents, marble bathrooms, modern conveniences, and terraces or patios with views of the gardens or mountains. The poolside Azzera restaurant serves everything from flame-grilled meats to Thai papaya salads for lunch, while the romantic Inara lounge features cocktails and Moroccan cuisine made with herbs and spices from the resort’s gardens. Also on-site is Quattro, which serves a buffet breakfast in the morning, then morphs into an elegant Southern Italian eatery for dinner.