BodyHoliday, St Lucia
This is the only All Inclusive Resort in the Caribbean where you get a free daily spa treatment. While that would be enough to make this list, this property has the most extensive wellness facilities of any hotel in the region, making you forget you’re even at an all-inclusive resort. Because you’ll likely leave in better shape than when you arrived.
Book BodyHoliday.