When we visit different islands for day trips we almost always hire a local taxi driver to take us around. Have done that several times on St. Bart's with great results.