"The Fives Beach Hotel & Residences isn't exclusively an all-inclusive resort, but you can opt for meal plans that make it so. And it's a good idea, too. There are 15 restaurants and bars across the property, with cuisines ranging from Italian to Thai. There's even an exclusive gin bar if gin and tonics are your thing. The property also has a fairly lively pool and beach scene—there are five pools, each with their own bar, as well as a full beach club. When you're not dining or drinking, head for the 15,000-square-foot spa for some recovery. We recommend the hydrotherapy circuit."