Paris - Luxury hotel Selman Marrakech has been awarded Best Hotel in Africa in 2013.