News

I soaked in luxury at Thatch Caye, an all-inclusive island resort in Belize, where a premier overwater bungalow costs about $1,010 a night. Business Insider Subscribe Newsletters ...
When I arrived at Thatch Caye, a resort off the coast of Dangriga, Belize, I was told not to worry about my luggage.Instead, it'd be carted off to my overwater bungalow without me lifting a finger.
On a recent trip to Belize, a friend and I spent two nights at the all-inclusive Thatch Caye resort. The resort sits on its own private island, and we stayed in a premier overwater bungalow. The stay ...