Corozal Bay resort is a charming little place, with a huge bar area (although its a sleepy village really, not much night life) beautiful pool, walking distance from center of town and a great view. My team and i were staying at tonys, just next door. Personally, and as i said to my friend who lives in corozal, i would stay at the corozal bay inn, and eat next door at tonys as the bay inn doesnt have a restaurant.
its nice place. book it and enjoy.