In most cases, river cruises are inclusive. This means all excursions offshore are part of the cruise and travelers are not charged extra. This also means drinks at lunch and dinner are included and you do not need to pay for them. There are also a number of complementary events and even free Wi-Fi.