Cayo Espanto in San Pedro features a private beach area and water sports facilities. With an outdoor swimming pool, the property also has a fitness centre. The resort also provides free WiFi as well as a free airport shuttle service.
At the resort rooms are equipped with air conditioning, a seating area, a flat-screen TV with satellite channels, a kitchenette, a dining area and a private bathroom with free toiletries, a shower and a hair dryer. Cayo Espanto offers certain units that have a balcony, and each room is fitted with a kettle. All rooms include a wardrobe.
A continental breakfast is available each morning at the accommodation. Guests can grab a bite to eat in the in-house restaurant, which serves a variety of American, Mediterranean and Japanese dishes.
Windsurfing and canoeing are among the activities that guests of Cayo Espanto can find nearby.
The resort provides a laundry service, as well as business facilities like fax and photocopying. Speaking English and Spanish, staff are always on hand to help at the 24-hour front desk.