Belize is a fascinating country full of ancient Mayan ruins and jungles prowled by jaguars, but perhaps its greatest natural treasure is the 190-mile-long Belize Barrier Reef. Just off this Central American nation’s Caribbean coast, the reef is home to the Great Blue Hole and hundreds of small atolls, islands and cays, a number of which have been converted to laid-back but luxurious resorts. These 10 private island resorts are some of Belize’s best.
Cayo Espanto Diminutive Cayo Espanto lies three miles off the coast of San Pedro and packs six beachfront villas onto a palm-studded island and one overwater bungalow just offshore. The proximity to the mainland makes tours of Belize’s historic treasures an easy day trip, while bird watching, diving, and fishing are among the other (not included) activities. Everything from meals to spa treatments is provided in the privacy of your personal villa.