Visit the Thatch Caye Resort, a private island resort offering overwater bungalows and oceanfront cabanas in Belize. This all-inclusive resort sits on its own private island off the coast of Dangriga, Belize, just 30 minutes from shore.
There is no availability for the dates you searched