Cayo Espanto

Cayo Espanto

Cayo Espanto, Belize is a privately owned island situated roughly 30 kilometres off the coast of the mainland, accessible by a short boat transfer from San Pedro. The island encompasses about 11 acres of forested land surrounding a central lagoon and is serviced by four exclusive villas.

Plan my TripPlanned with a local insider, takes just 2 minutes.
2,600+ Verified Reviews
Lodging & Accommodations

Where to stay in Cayo Espanto

From boutique lodges to luxury resorts, every Cayo Espanto accommodation is hand-picked by our local insiders for location, comfort, and character.

Cayo Espanto Hotel
Cayo Espanto Hotel
Cayo Espanto Hotel
Cayo Espanto Hotel

Make your next vacation extra special when you treat yourself to a private villa in Belize. This is a tropical island where your every need has been calculated. As soon as you can arrive, you can immediately begin enjoying yourself. Even your meals are all-inclusive. If you're jet-lagged upon arrival, shower al fresco, slip into your Turkish bathrobe, and take a nap in your king size bed with Egyptian cotton linens. Then, wake up to another beautiful day in paradise.

Anywhere mission
Anywhere Belize

Insider-led Belize Design & Concierge

Your insider team designs the trip around what you care about, then supports you in-country with private logistics, vetted partners, and concierge help when plans change.

Get Started

Private drivers; English-speaking available.

Avoid the crowds in private day tours.

Better stays, better pacing, better reservations.

Insider-only experiences and exclusive local partners.

24/7 in-country support by phone, text, and WhatsApp.