Cayo Espanto is one of those fantasy vacation spots, the kind that one might think exists only in daydreams. But this private island actually is the stuff of dreams, with powdery sand and private beaches lapped by the clear Caribbean waters, doting service, and plenty to do—or not. Cayo Espanto, one of Belize’s hundreds of cays (off-shore islands), sits three miles off the coast of another Belizean island, San Pedro, and can boast what few other properties can: a location right along the second-largest barrier reef in the world.

Each of the seven villas occupies its own private slice of the cay, and an excess of amenities is included: airport pick-up service, boat transfers to and from the island, personal butler service, three customized meals per day, snacks and drinks, and all non-motorized activities, including the use of kayaks and a sailboat. Villas are painted in tropical hues and are exceedingly comfortable, with windows that open right up to ocean views. Some have private infinity-edge plunge pools.

Information on this page, including website, location, and opening hours, is subject to have changed since this page was last published. If you would like to report anything that’s inaccurate, let us know at notification@afar.com.

Nearby highlights
Sign up for our newsletter
Join more than a million of the world’s best travelers. Subscribe to the Daily Wander newsletter.
More From AFAR