bring some of both - most hotels & businesses will cash tvlr checks - ATM works at the bank - charges dependant on your specific account
local currency is Belize, US currency accepted everywhere
prices are in either/or, sometimes both - if in doubt ask!