You can get a boat crossing for around 12 euro return. We went mid-morning and left at 4pm. Crossing takes about 15 minutes, boats are around 30 minutes apart (except for lunchtime make sure you pick up a timetable)
There are some lovely wooded walks amongst the pines and eucalyptus trees. The Island is around 8km to walk around. You can take a short cut and just do various smaller bits if you prefer. There were some lovely private bits of coast on which to sunbathe and take a dip in the lovely azure waters. Suggest you take some shoes to go into the water as it is rocky underfoot. We also recommend taking a picnic and some wine to enjoy whilst you are there. However, if you forget, there are 2 restaurants on the island and you can get a small glass of rose wine for around 3 euro which is not bad. An enjoyable day - will return!
If you own or manage Isla Santa Margarita, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.