Rabat - The 16th Marrakech International Film Festival will be held on December 2-10, the Festival's Foundation announced Sunday in a statement.