What is an All-Inclusive resort?

An all-inclusive resort is a resort that typically includes a variety of services and amenities, including meals, drinks and resort activities, in the price of the stay. Many resorts also offer all-inclusive packages, where you pay a set amount per stay which includes various amenities such as meals, drinks, resort activities, etc.