tl;dr – Hyatt just opened the doors to its newest all-inclusive hotel, the adults-only Secrets St. Lucia Resort.
If you’re mulling an all-inclusive getaway to the Caribbean, there’s a new points hotel in St. Lucia that could be a good option. The Secrets St. Lucia Resort just opened, and it’s available for as little as 21,000 World of Hyatt points per night. Located on Choc Bay, the Secrets St. Lucia was formerly known as the St. James’s Club Morgan Bay, St. Lucia, before joining Hyatt.


The beachfront resort features 355 rooms, two pools, tennis courts, and a spa.


You won’t go hungry here – there are nine restaurants and six bars.



Cash rates for a base-level room start at ~$400 per night.


There’s a premium club room offer, which includes premium liquors, butler service, and access to a dedicated beach area.


Though I’m not much of an all-inclusive person, this is an exciting opening. For all its beauty and splendor, there aren’t as many upscale hotels in St. Lucia as one would expect, so having another option to choose from is a positive development. The Secrets St. Lucia joins Hyatt’s existing Zoetry St. Lucia as the chain’s second all-inclusive property on the island.