You must have a U.S. passport valid for the length of your stay, proof of an onward or return ticket, and sufficient funds to cover the cost of the length of stay. If you enter Belize by land, you will be charged different fees depending on whether your stay is less than or more than 24 hours.