Cayo Espanto in San Pedro beschikt over een privéstrand en watersportfaciliteiten. Het pand heeft een buitenzwembad en ook een fitnesscentrum. Het resort biedt ook gratis WiFi en een gratis pendeldienst van en naar de luchthaven.
De kamers van het resort zijn voorzien van airconditioning, een zithoek, een flatscreen-tv met satellietzenders, een kitchenette, een eethoek en een eigen badkamer met gratis toiletartikelen, een douche en een haardroger. Cayo Espanto biedt bepaalde units met een balkon en elke kamer is voorzien van een waterkoker. Alle kamers hebben een kledingkast.
Een continentaal ontbijt is elke ochtend beschikbaar bij de accommodatie. Gasten kunnen een hapje eten in het eigen restaurant, dat een verscheidenheid aan Amerikaanse, mediterrane en Japanse gerechten serveert.
Windsurfen en kanoën behoren tot de activiteiten die gasten van Cayo Espanto in de buurt kunnen vinden.
Het resort biedt een wasservice, evenals zakelijke faciliteiten zoals faxen en fotokopiëren. Het personeel spreekt Engels en Spaans en staat altijd klaar om te helpen bij de 24-uursreceptie.