8. Falls Resort
The Falls Resort is located in the lap of mother nature surrounded as it is by lush tropical rainforests, waterfalls and fantastic beaches. The tree houses offer some splendid views of the forest populated with toucans, monkeys, humming birds and all forms of colorful butterflies. When staying here, you can go for a lot of adventure sports such as scuba diving, sea kayaking, mangrove hiking and lots more.
Image Credit: touropia