I made the trip a few years ago the other way around- Roatan to Belize. You do not need to go back up to the states and it was quite a bit cheaper years ago to go Honduras-Belize. It was a very easy trip and the flights were just like any other airline.

Best of Luck.