Are there any consulates in the vicinity?
In Cancun there are consulates from The US, Spain, Italy, France, Germany, Japan, Argentina, Norway, Belgium, Belize, Brazil, Canada, Chile, Cuba, Denmark, Finland, UK, Guatemala, Holland, Poland, Switzerland and Sweden.