Charles2
Contributor
I have been to both Hamanasi and Turneffe Island Resort. Both are great. The diving is better in Turneffe because it is closer (rather the resort is closer to the good diving). The food is better at Hamanasi and you have the choice of other adventures while you are there.