Two places you'll want fill flash on a cruise tour – Ray Ritchie:
From my limited cruise experience, I'd say that if you're trying to document the entire experience, you'll definitely want the flash at least for:
* Shots in the ship dining rooms
* For fill to get some nice portraits at the ship railing with, say, a sunset background.