Amanda, it says there,

In cases where a visa has not been secured, one will be issued upon arrival at entry points.

My husband has US Green Card, but he is not American.
I thought we can come, and they will give him visa upon arrival.
Damn, we don't have Belize embassy anywhere around.