Cruises appear to be all-inclusive, which is part of their draw, but that’s not completely true.
The base fare typically includes your room, meals in the buffet locations and some restaurants, on-board entertainment, as well as basic drinks such as water, juice, tea, and coffee.