An all-inclusive vacation is just what it sounds like: You pay upfront for a package that includes your room, meals, gratuities and perks such as health clubs, nonmotorized water sports, yoga sessions, kayaking and salsa lessons. Once you arrive at the resort, you never have to leave the property.