There is no need to exchange at the banks. The merchants will gladly accept USD and will give change in BZ. If you play it right you will not be left with an excess of Belize money upon your return to the states.
Above all--- Have a blast while you are there!!!