Travels Bay Gardens Beach Resort Review Saint Lucia by Alli August 1, 2019 by Alli August 1, 2019 Bay Gardens Beach Resort & Spa is a 4-star resort located on Reduit Beach in Saint Lucia. The resort is 100% St. Lucian … 0 FacebookTwitterPinterestEmail