El Grand Prix Hassan II 2012 fue un torneo de tenis masculino profesional jugado en canchas de arcilla al aire libre . Fue la 28.ª edición del torneo que formó parte de la categoría ATP World Tour 250 2012 ATP World Tour . Se llevó a cabo en Casablanca , Marruecos , entre el 9 y el 15 de abril de 2012. El tercer cabeza de serie, Pablo Andújar, ganó el título de individuales.
Los siguientes jugadores recibieron wildcards para el cuadro principal de individuales:
Los siguientes jugadores recibieron entrada a través del sorteo de clasificación:
Las siguientes parejas recibieron wildcards para el cuadro principal de dobles:
Pablo Andújar venció Alberto Ramos 6–1, 7–6 (7–5)
Dustin Marrón / Paul Hanley derrotó Daniele Bracciali / Fabio Fognini , 7-5, 6-3