Travelers are voting Honorary Consulate of Belize - Cancun as the best embassy in Cancun. There is 2 embassies in Merida a city just 325 km from Cancun. The most popular of these is Consulate of Cuba -Merida in Merida. You can find 1 embassy in Quintana Roo and 92 embassies in the country of Mexico. Our members favorite in Quintana Roo is Honorary Consulate of Belize - Cancun and Embassy of Bolivia is the top pick in Mexico. Want more? Check out our map of embassies in Cancun.