River cruises generally offer free or included Wi-Fi. Additionally, many river cruises offer live music, dancing, and movies as entertainment.