All finer establishments will accept credit cards, particularly Visa and MasterCard with less coverage for Discover. Cash, however, is universally accepted, and American dollars are gladly accepted everywhere in the country. The American dollar is permanently pegged to the Belize dollar at 2:1, making it easy to understand prices.
The larger cities will have ATMs, but these may charge withdrawal fees. To find out if your card will work in Belize, it is recommended that you check with your home bank.