Thatch Caye Resort is an All Inclusive Eco Resort on a private island off the coast of central belize. 11 oceanview units, fine dining, two beaches, indoor & outdoor Bar over water. PADI Certified Dive Resort, snorkel, swim, kayak,fish in caribbean waters 10 minutes from the barrier reef.