America-Places.com has listed approx 17 beaches in St. Lucia. Some of the Top rated beaches in St. Lucia are- Rudy John Beach Park, Anse Chastanet Beach, Choc Beach, Anse Cochon Beach, Marisule Beach, Rudy John Beach Park, Anse Chastanet Beach, Sandy Beach, Laborie Beach & Jalousie Plantation Beach.