
Bay Gardens Beach Resort This locally-owned resort is a Saint Lucia signature, offering a marriage of authenticity and outstanding service. There are 72 rooms, with a privileged perch on the island’s stunning Reduit Beach. Our recommendation? Go for the all-inclusive plan, which includes the wonderful Dine Around Program, which actually lets you eat at local restaurants as part of your all-inclusive package. The floating water park, above, makes it rather attractive for families with kids, too.