The Landings St. Lucia, located on 19 beach front acres features luxurious residence style accommodations, a private harbor, fine dining and a RockResorts Spa.
The Landings Endless Summer Special Stay at The Landings from $238 per night!