St. Lucia’s resorts come in all shapes and sizes, from small hillside boutiques to grand luxury hotels. But if you’re looking for a classic all-inclusive on the island, the St. James’s Club Morgan Bay is for you.
The Elite Island Resorts property has 335 rooms set on 25 acres on the beach in St. Lucia, with a wide-ranging offering that includes four pools, six restaurants and bars and unlimited activities, from Hobie Cats to volleyball to island tours.
And then there’s the spa, a lovely hillside setting with ocean views adjacent to an adults-only pool with a bar.
So what are you waiting for?