We never change our money, when you spend $US they will give you $Belizean change.
We don't cash our traveler's check at the banks because they will charge you and give you less than 2:1. Cash your checks at the restaurant / hotel / gift shop then you get 2:1 & no extra fees!
Belize it!