From Guatemala City, there are express buses to Flores, then to Belize City. Fuente del Norte is the best one.

From Honduras, there are water taxis from Puerto Cortes to Placencia and Dangriga.

More details on my BelizeBus site.
http://belizebus.wordpress.com/