We did a day tour of St.Lucia through a local tour company called Phillip Tours, you can find them on the web at www.philliptoursstlucia.com
it was the highlight of our trip. It was a private tour, I think we saw it all at our own pace. We did the tour of the volcano, waterfall,botanical gardens and the breathtaking Pitons. Our driver Jackson was amazing, we felt safe with him and provided an enjoyable fun tour and the price was just right. Highly recommend !