Will my bags be searched on a cruise ship?

Yes - all of the bags going on a cruise ship will be scanned.

All luggage checked-in as well as carry-on bags will go through an X-ray machine, similar to an airport. If you have not brought any illegal items, you will not be subject to further inspections.