In fact, making award bookings at all-inclusive resorts is one of the best ways to use your hotel points, since just about everything — from food to drinks to activities — is included with the price of your stay.