Rabat- The Palais Namaskar Marrakech has been named best hotel in Africa for the year 2014 by jury of the Prix  Villégiature.