Er hat die bedeutendsten Literaturpreise seines Landes gewonnen, unter denen herausragen:
- Premio Nacional de Cuento „13 de Marzo“ 1986 (Nationaler Erzählerpreis): Tiempo en cueros
- Primera Mención David 1986 (Nationaler Erzählerpreis): Yo soy el malo
- Premio Nacional de Testimonio „Rubén Martínez Villena“ de la UNEAC 1988 (Nationaler Sachbuchpreis der UNEAC): En el nombre de Dios
- Premio Nacional Memoria, en Testimonio 1997 (Nationaler Sachbuchpreis): Laberinto de ratas (aún inédita)
- Premio Nacional de Crítica Artística y Literaria José A. Portuondo 1998 (Nationaler Preis für Kunst- und Literaturkritik) : La obra narrativa de Guillermo Vidal
- Premio Nacional de Cuento „Manuel Cofiño“ 1998 (Nationaler Erzählerpreis): La danza alucinaba del suicida
- Premio Nacional de Novela „Razón de Ser“ 1999 (Nationaler Romanpreis): Las sombras de la piel (aún inédita)
- Premio Nacional de Novela „José Soler Puig“ 1999 (Nationaler Romanpreis): Si Cristo te desnuda
- Premio Nacional Hermanos Loynaz de Literatura Infantil 2001 (Nationaler Kinderliteraturpreis): Donde se esconde un ángel (aún inédita)
- Premio Nacional de Novela Erótica La Llama Doble (Nationaler Preis des Erotikromans – zweimal) 2000 y 2002: Muchacha azul bajo la lluvia und Los desnudos de Dios
An ausländischen Preisen hat er gewonnen:
- Premio Internacional de Ensayo „Próspero Morales Pradilla“ de Colombia 1997 (Internationaler Essay-Preis): García Márquez. Ese universo de la soledad americana.
- Primera Mención Concurso Internacional de Cuento „Fernando González“ de Colombia, 1997 (Erste Erwähnung im internationalen Erzählerwettbewerb): Mambrú no fue a la guerra.
- Premio de Novela Negra „Distel Verlag“, Alemania 1998 (Preis Kriminalroman): Las puertas de la noche.
- Premio Internacional Odysseus de Literatura Homoerótica, Barcelona, España, 1999 (Internationaler Preis für homoerotische Literatur Odysseus): Espectros
- Premio Internacional de Cuento Casa de Teatro 2002, de República Dominicana (Internationaler Erzählerpreis): Los cronopios, las putas y un viejo café en el París de entonces.
- Finalista al Premio Internacional „Dashiell Hammett“ a la mejor novela negra publicada en lengua española (Finalist beim internationalen Preis für den besten in spanischer Sprache veröffentlichten Kriminalroman): Entre el miedo y las sombras, 2004.
- Premio Internacional de Novela „Mario Vargas Llosa“ 2006 (Internationaler Romanpreis): Las palabras y los muertos.
- Premio NOVELPOL de los lectores españoles a la mejor novela negra publicada en España (Preis der spanischen Leser für den besten in Spanien veröffentlichten Kriminalroman): Santuario de sombras, 2006
- Premio Internacional Rodolfo Walsh 2007 (a la mejor obra de no ficción publicada en lengua española) (Internationaler Preis für das beste in Spanisch publizierte Sachbuch): Jineteras.
- Premio Internacional de Novela Negra Ciudad de Carmona 2008 (Internationaler Romanpreis): Largas noches con Flavia.