I've been to most of the public beaches in st Lucia and for some reason Vigie gets overlooked. Just pull up off the road, park under the shady mangroves, have a swim, and watch the planes take off 100 feet away. The best part is the beach is very long (about 1 mile) and there aren't people trying to sell you trinkets. You basically have the place to yourself. We bring our 1 & 9 year old kids here and make a day of it. I recommend parking away from the terminal near the end of the runway. Arrive in the early after noon and you'll see the DHL & FedEx Cessna caravans take off as well as some commercial flights.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.