Just go to the "Sandals" web-site and see which resort you want, they should have some prices. I believe there are 3 different ones in St. Lucia. Once you are in port, you can find their booth and talk to them. You'd need to get a cab, they don't provide transportation.
I did that once and had a nice relaxing day. Went to the one closest to the port with a golf course.