The main benefit of an all-inclusive vacation is its price structure. In most cases, hotels and resorts charge on a per person, per night basis, which could cover your room, meals (even room service), drinks (including alcoholic beverages), non-motorized water sports, resort activities, and staff gratuities.