Just returned from SP and have the credit card bills.
Cash gives you the 2 Belezian Dollars to the US$.
Amex Blue charges 2.9% extra
Citibank's AT&T card charges 4%
Capital One charges 2%
Belize Bank's ATM with Bank of America charges 3.9%. Maximum withdrawl is US$250