Belize Yacht Club has a conference facility that can handle your needs. They have two rooms set up for that called the Coral Sands Convention Center. Very nice and has catering ect. available. It's on the beach just south of town. I think they have a link on this site or you can ask Marty how to get in touch.