Yes, you will be searched before a cruise. Similar to the airport, you and your belongings will go through a security checkpoint. Further inspection is only required if prohibited items are found.