Relax. Unwind. Welcome to beautiful Thatch Caye Resort Belize! For a yoga experience unlike anything else Take time for health, for meditation, for yourself. At one of the expert-led yoga retreats at Thatch Caye. Surrounded by some of the most beautiful waters in Belize Thatch Caye is the perfect spot for a yoga retreat The perfect spot for you.