7 Secret All-Inclusive Hotels From Jamaica to Saint Lucia
Marigot Bay Resort, Saint Lucia One of the most recent luxury hotels to add an all-inclusive option, this leading marina hotel has added a new option called, cleverly, “All-IncLucian,” which covers everything from dinners to drinks and even offers travelers an option of dining around local eateries as part of the all-inclusive plan.