Catch some rays on The Landings St. Lucia - All Suite Resort's private white sand beach or spend the day relaxing at the full-service spa. Then enjoy a meal at one of the resort's 3 restaurants.