There's been plenty of discussion in the past unfortunately the "Daily Crap Site" has diluted the search engine so much that it's impossible to do a search and find anything related to Belize.

Most people that do have insurance here have BUPA/IMG.