Thatch Caye, a Muy’Ono Resort, in Belize offers a range of over-water bungalows and island cabanas. Thatch Caye Resort is an all-inclusive resort that sits on a private island off the coast of Belize. This idyllic destination, hosts a maximum of 30 guests, guaranteeing a unique experience.
The island imparts a peaceful atmosphere, and features lush Belizean foliage, and pristine beaches.