Hi
There are 3 spots on the island. You can see all of these here
http://www.kitesurfbeaches.com/?Level=st-lucia You can read all about the local facilities, accommodation and beach info.
I'm currently out here so if you get stuck please PM me!
Cheers Olly