Just FYI - to Sandcrab - Fonseca did NOT ban all Canadians from Belize !!!
Canadians don't need visas to come to Belize.
Fonseca temporarily suspended issuing VISAs to several categories of people. One category was individuals who reside in Canada, who hold a passport from a country that NORMALLY needs a visa to enter Belize (which means they are NOT Canadians). Those who apply for a NEW visa will be told that issuance of new visas is temporarily suspended. Old visas are being honored.
This post is not intended to express an opinion for or against the policy itself, but merely to correct a major misunderstanding of the current circumstances for Canadian nationals traveling to Belize.