This well-run agency does daily tours departing at 8:30am to Islas de San Bernardo for COP$45,000. You'll be back by 4pm.