Cayo Espanto Private Island Resort
Wedding venue in San Pedro, North Carolina





About Cayo Espanto Private Island Resort
Cayo Espanto is a private-island resort off San Pedro, Belize, that specializes in small weddings, vow renewals and family gatherings. Wedding settings include a simple ceremony on a private pier or a formal dinner beneath the stars, and larger groups can inquire about exclusive use of the island. The resort says it can assist with legal arrangements, catering, flowers and fireworks.
The facts
- Guests
- Up to 18 guests
- Pricing note
- Wedding and event pricing is available by inquiry. Published villa and full-island rates are per-night stay rates, not stated wedding-venue rental fees.
- Setting
- Outdoor
- Kind of place
- Hotel
- Last updated
- November 2026
This listing was compiled by wedplan.ai from the venue’s own website and public listings. Work here? Claim the page to keep it current.
On the big wedding guides
- Not listed on WeddingWire (checked November 2026)
- Not listed on Zola (checked November 2026)
How to reach Cayo Espanto Private Island Resort
- Website: aprivateisland.com
- Phone: +1 888-666-4282; 910-323-8355
Wedding venues near Cayo Espanto Private Island Resort
- Rainbow Room — Fayetteville, NC · up to 100 guests
- SkyView on Hay Event Center — Fayetteville, NC · up to 300 guests
- The Metropolitan Room — Fayetteville, NC · up to 400 guests
- The Palace — Fayetteville, NC
- Crown Complex — Fayetteville, NC · up to 650 guests
- Vizcaya Villa — Fayetteville, NC · up to 130 guests
- The Vine — Fayetteville, NC · up to 125 guests
- The Catlett Farm on the Cape Fear — Fayetteville, NC · up to 150 guests
- Cape Fear Botanical Garden — Fayetteville, NC · up to 500 guests
- King's Grant Golf Club — Fayetteville, NC · up to 200 guests
More hotel venues nearby
- Carolina Pine Inn — Pinebluff, NC