Yes, all-inclusive resorts typically provide unlimited food and drinks for guests as part of their package.