An incredible, exclusive, luxury retreat. Cayo Espanto is a five star resort located on a 4-acre island just 3 miles off the coast of Belize. Each spectacular villa affords privacy with silver-trunked black mangrove trees, making you feel like you have your own secluded island all to yourself. An incredible staff to guest ratio of two to one ensures all your needs are met, and with the world’s second longest barrier reef, only a short distance from Cayo Espanto, there’s amazing snorkeling and scuba diving nearby.