US travelers cheques and/or US cash would be best. I see the Loonie's at .85 so that should help you out. The ATM does work but it's not totally reliable. The US dollar equals 2 Belize dollars.

There's plenty of Canadians living here if none are on the way down. Try dropping by Crazy Canucks which is about a 10 minute walk north of Xanadu or BC's for Sunday BBQ which is about 20 minutes walk north.