Sidi Bouknadel botanical gardens: north of Rabat-Salé.
Exotic garden located North of Salé not far from the "Plage des Nations", a beautiful beach. (www.jardinsexotiques.com)
Majorelle Garden: Marrakech.
The most visited garden in Morocco, it belongs to Yves St-Laurent, and shelters the former studio of French painter Majorelle. Bamboos, cactus, palm trees, bougainvilles...
Jardin Jnan Sbil : Fès.
Very nice public garden located in the old town of Fez. (More details and photos)