We decided to split our 10 days in Saint Lucia into two different hotels and I'm glad we did.
We started at The Landings - the hotel, grounds, beach were all stunning, exactly what we expect for St. Lucia. Our room was beautiful and close to the restaurant and beach (I'd make this a requirement otherwise you will be taking the golf cart or walking far).
We had our one year old with us and the beach couldn't have been better - it's flat with minimal waves and doesn't drop off, we literally could let her run around and not worry. They even have beach toys (shovels, buckets, etc.)
I tried out their spa, it was average, but a great price because they were having a fathers day sale(my massage was $60 for an hour - 1/2 price).
Where I was really disappointed was in the service and it ruined our experience - I wouldn't return and spend the money we did at this resort. We went in June (which is technically off season) and you could tell the resort was in a lull - I made a guesstimate of maybe 10 other rooms (and this is a HUGE resort). Maybe because it was low season that the service was bad, but I wouldn't expect consistency no matter the time of the year.
At breakfast there were on average 5 other people there with us. One day out of the 5 the waitress got our order right; once we waited 45 minutes for our breakfast (supposedly there was a mix up with the "other" table who came in 20 minutes after us...!?) Breakfast is included but ask about certain items as you order because they are extra but the waitresses don't tell you that they just bring a bill afterwards (lattes, cappucinos, bottled water). One day we decided we wanted to sit on the patio portion of the restaurant because you can sit anywhere you like, but the waitress informed us that it would be much easier on her if we sat inside ... there were two other tables but 3 waitresses, 1 buser and 1 bartender working. (?)
This restaurant was also the only restaurant available for lunch and supper - and it's the same menu. The food options were very minimal and if you are staying for more than 2 days, you were eating the same stuff over and over again. They have one other restaurant but it's only open on Thursday and Sunday for supper (it was very good and I would have eaten here more often but we came on Friday and left on Tuesday). Because of the lack of menu items and restaurants, we wanted to go into Rodney Bay for supper a few times; however, the hotel will not call you a cab, you have to use their driving service which is $40 (a cab would have ben $15).
Their room service charge is astronomical - don't order room service, go to the restaurant and get it to go. We were next door and could have done this, but we had just arrived and were beat from the flights. My sandwich, side salad, coke and kids mac n'cheese came to $60. There's a $10 fee for room service, and about 2-3 different taxes added to the bill. It was crazy and really frustrating.
The hotel also informed me that a rider to the airport would also be approx. $150 one way - we took a cab and it cost us $75.
On our last day we were changing hotels and could check in at 1:00pm at the new place. We asked if we could have a late check out (12:30pm) and were actually told no - because someone was checking into our room later that day and they needed to clean it ... I guess one of the other 200 rooms weren't available.
All in all, the hotel was beautiful, but it felt like it was trying to be a 5 star hotel but wasn't ready to offer the service. It was very expensive for was we got, I always felt like we were being milked for extra money where ever they could find a spot. It's far from shopping - I can't imagine what their car service would charge to go to Castries. Find yourself a good cab driver, get his card and call him for your tours and trips here and there. Calabash Cove (where we went afterwards did this for us and it saved us money and introduced us to a great individual who showed us around the beautiful island)
I would spend my money elsewhere ...