Carnival cruises are not completely all-inclusive. The standard cruise fare includes your accommodation, access to most of the leisure facilities on-board, and your food in the main dining rooms and buffets. Most of your drinks, including alcohol, do cost extra as do some speciality restaurants.