you'll have more than enough time to get to the terminal... my friends flight landed in Belize City at around 2:30 we went to catch the water taxi for 4:30 and we still had time to get something to eat and relax until the departure time!

The water taxi was great, i loved it and definatly can't complain about it! We each had 2 pieces of luggage that were extermely over weight and we were worried that there would be no room for it but there was more than enough room... Apparently some ppl bring live stock on those boats, well so i've been told!