Only if you hold a diplomatic, official or service passport of Haiti can you enter Grenada visa-free.