i love Corozal. its fabulous. i highly recommend folks go up there and hang out a bit. lots nice places to stay. we stayed last time at nestors. but i like the not so fancy places sometimes... but its right downtown, just off the bay.
But if you want to spend a lil more and get a nicer place, Corozal Bay Inn is awesome, Hok'ol K'in and Tony's are also highly recommended.
Some great spots to eat downtown, and we love wandering the bay. peter a friend of mine has a nice boat we can go beebopping around in. got 7 full grown humans into his vw rabbit (back seat removed) last trip.
The bay there is amazing, go boating around and you are literally surrounded by Maya temple sites. some excavated, of course most not, but that was an incredibly important bay to the Maya.
Buzz across to Chetumal also if you spend a few days. Fun town and really pretty too. But by all means never forget the beauty of the mainland. take a lil taste here and there each trip down. extremely varied and fascinating.
and Xaibe Village, right next to Corozal, is where the fantastic never to be forgotten coconut oil comes from... eat it, cook with it, rub it all into your mates body, it does real wonders for the skin...
http://TurneffeCoconut.com/